Job Information
CRESCENT BANK & TRUST Software Engineer - DF628 in Carrollton, Texas
Software Engineer
The
Software Engineer
is
responsible for
designing,
implementing, and
maintaining
the scalable and efficient front end and 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.[]{style="margin:0px;padding:0px;font-size:11pt;line-height:18.3458px;font-family:Aptos, 'AptosEmbeddedFont', 'AptosMSF
"}]{xml:=""}