This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Crescent Bank & Trustposted 3 months ago
Full-time
Onsite - Carrollton, TX
Credit Intermediation and Related Activities

About the position

The Software Engineer at Crescent Bank & Trust is responsible for designing, implementing, and maintaining scalable and efficient front-end and back-end systems to support IT applications and infrastructure. The role requires proficiency in programming languages such as C#, Python, and SQL, along with familiarity with Agile practices and Microservices architecture. The engineer will collaborate closely with other developers, product managers, and stakeholders to deliver high-quality software solutions.

Responsibilities

  • Design, develop, and maintain systems and APIs using C# and Python.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Create automated test cases and CI/CD pipelines for both on-premises and cloud deployments.
  • Collaborate with functional and technical staff to coordinate application upgrades or fixes.
  • Work closely with product managers to understand requirements and translate them into functional and non-functional technical specifications.
  • Participate in Agile development methodologies, sprint planning, stand-ups, and retrospectives.
  • Perform code reviews and provide constructive feedback to peers.
  • Troubleshoot and debug issues, ensuring timely resolution of software defects.
  • Stay updated on emerging technologies and industry trends to continuously improve development processes and tools.
  • Contribute to the overall architecture and design of software systems, ensuring scalability, reliability, and security.

Requirements

  • Bachelor's degree in computer science, engineering, or a related field.
  • 3 years of experience as a hands-on developer, preferably in a fast-paced environment.
  • Proficiency in Microsoft technologies, including .NET Framework, C#, SQL Server, and Azure cloud platform, as well as Azure DevOps with a strong understanding of object-oriented programming principles.
  • Solid understanding of relational databases and SQL, with experience in query optimization and database design.
  • Proficiency in Microsoft SQL Server, server-side development including SSRS, T-SQL (Transact SQL) Stored Procedures, Views, Tables, and Triggers.
  • Excellent documentation, analytical, and problem-solving skills with attention to detail.
  • Team player with interpersonal skills and excellent communication abilities.
  • Ability to work independently and manage multiple tasks simultaneously.
  • Passion for learning and staying updated on new technologies and trends in software development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service