Seeking a skilled Software Engineer to develop, maintain, and modernize production-grade software systems. The role emphasizes Java expertise, TDD, CI/CD, and experience with legacy systems within a regulated environment. Strong communication and self-management skills are essential.
This opportunity calls for a skilled software engineer to design, develop, and maintain robust, production-ready software systems with complete end-to-end responsibility. The role emphasizes the creation of high-quality Java applications that adhere to established coding, design, and architectural standards. The successful candidate will be expected to actively engage in Test-Driven Development ( TDD ) and leverage automated testing practices extensively.
A key aspect of this position involves collaborating with existing legacy systems, employing careful and incremental modernization strategies to evolve them effectively. This will include submitting code for thorough code quality reviews, ensuring strict compliance with established standards, and maintaining clear communication with delivery leads and stakeholders regarding progress, potential risks, and the overall delivery status of projects. Working within regulated, high-governance environments is also integral to this role, requiring a strong focus on robust testing methodologies and comprehensive evidence practices. Furthermore, the role encourages the responsible use of AI-assisted coding tools, such as GitHub Copilot, to boost productivity and enhance overall code quality.\The ideal candidate will possess a strong foundation in Java programming, coupled with the ability to assist with C#/.NET development, showcasing adaptability across diverse technological landscapes. Proven experience in working with and modernizing legacy systems is essential, demonstrating a practical understanding of how to manage and update existing codebases effectively. The role mandates a demonstrable application of TDD and automated testing principles, including the ability to articulate testing strategies and discuss any associated trade-offs in decision-making. Hands-on experience with Continuous Integration and Continuous Deployment (CI/CD) pipelines, using platforms like Azure DevOps or similar tools, and familiarity with Infrastructure as Code (IaC) such as Bicep or Terraform are crucial for streamlining development and deployment processes. Candidates must possess clear and concise technical communication skills, both written and verbal, enabling them to effectively collaborate with team members and stakeholders. Experience in delivering solutions within regulated or high-governance environments, such as those found in financial services, risk management, or audit-driven industries, is also highly desirable. The ability to identify and implement safe modernization strategies, incorporating techniques like strangler patterns and incremental refactoring, will be an asset.\Ultimately, the successful applicant will be a self-motivated, accountable individual comfortable operating in a contractor capacity within a hybrid delivery model. This signifies a need for strong self-management skills and the ability to work independently while contributing effectively to a collaborative team environment. A proactive approach to problem-solving and a commitment to delivering high-quality results are paramount. The selected candidate will play a vital role in building and maintaining software systems that meet the rigorous standards required for production environments. This includes a dedication to continuous improvement, staying abreast of the latest technologies, and contributing to the overall success of the project and the wider team. This is an opportunity to join a dynamic and forward-thinking environment, focusing on modern software development practices. Be sure to follow for the latest available vacancies and other job postings to stay connected with the opportunities available in the market
Java Legacy Systems TDD CI/CD Azure Devops Modernization Software Engineering
United States Latest News, United States Headlines
Similar News:You can also read news stories similar to this one that we have collected from other news sources.
Don’t get caught in the social netYour social media posts can be used to evaluate your character – and whether you might be a suitable job applicant.
Read more »
Expatriate Law Appoints Adam Mitchell to Offer Divorce Advice to South Africans in EnglandExpatriate Law hires Adam Mitchell, a solicitor qualified in both South African and UK law and a former Acting High Court judge, to provide specialized family law advice to high-net-worth South Africans living in England. He will focus on complex divorce proceedings, child arrangements, and asset division across both jurisdictions.
Read more »
Stub boss details software integration partnership with CapitecCompany offers simple solution compared with industry giants
Read more »
Stub boss details software integration partnership with CapitecCompany offers simple solution compared with industry giants
Read more »
Technology Systems AdministratorSeeking a proactive Systems Administrator to support, maintain, and administer core business systems like ERP, CRM, and BI platforms. The role involves troubleshooting, documentation, and collaboration across teams to ensure platform stability, performance, and scalability. The candidate should possess strong technical skills and experience with enterprise software.
Read more »
