Software Engineer at Crescent Bank & Trust, Inc

Posted in Software 9 days ago.

Type: Full-Time
Location: Carrollton, Texas





Job Description:

Software Engineer 

The Software Engineer is responsible for designing, implementing, and maintaining the scalable and efficient front end & backend systems to support IT applications and infrastructure. Software engineer should be proficient in programming languages C#, Python, and SQL. Familiarity with Agile practices, Microservices architecture, and public cloud is required.  Engineers collaborate closely with the other developers, Product Managers, and other 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 the best practices and coding standards.  

  • Create Automated test cases and CICD 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 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 our development processes and tools. 

  • Contribute to the overall architecture and design of our software systems, ensuring scalability, reliability, and security. 

Skills and Qualifications 

  • Bachelor’s degree in computer science, Engineering, or related field. 

  • 3+ years’ 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 Dev Ops 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. 

  • Should be a team player with interpersonal skills with excellent communication. 

  • Ability to work independently and manage multiple tasks simultaneously 

  • Passion for learning and staying updated on new technologies and trends in Software Development. 

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. 

Equal opportunity employer: Race/Color/Sex/Sexual Orientation/Gender Identity/Religion/National Origin/Disability. 

 





More jobs in Carrollton, Texas


Kroger

Kroger

GXO Logistics Supply Chain, Inc.
More jobs in Software


OCLC, Inc.

WATERFLEET LLC