
Software Engineer
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in United Kingdom, +1 more country.
• Conduct investigations, analyses, and reverse engineering of existing software systems utilizing AI-driven tools and methodologies.
• Maintain and enhance production applications along with data import, export, and editorial tools.
• Deliver third-level support for production applications, tools, and data processes.
• Collaborate with the New Development Manager to create new applications and tools.
• Implement security protocols and minimum-privilege principles to safeguard data.
• Ensure that development adheres to industry best-practice standards.
• Generate comprehensive documentation for all software.
• Design solutions that align with technical objectives and strategic business needs.
• Participate in the complete software development lifecycle, including design, development, testing, support, maintenance, and optimization of internal applications and databases.
• Recognize opportunities to leverage AI for enhancing efficiency, quality, and innovation across software solutions.
• Exceptional analytical and problem-solving abilities, demonstrating good judgment and decision-making skills.
• Proficient in C#/.NET development, including ASP.NET Core, .NET 8, .NET 10, ASP.NET MVC 5, Web API 2, WebForms, WinForms, and .NET Framework 4.8.
• Capable of reading, maintaining, and assisting in the modernization of legacy Visual Basic 6 and Classic ASP (VBScript) applications.
• Strong SQL Server experience with ADO.NET/Dapper and Entity Framework Core.
• Experience with, or a willingness to learn, Docker on Linux and AWS services such as ECS Fargate, Lambda, S3, Systems Manager/Secrets Manager, and CloudWatch.
• Proven experience in writing automated tests using xUnit/NUnit and Moq.
• Experience in constructing integration and regression ("golden file") test suites.
• Understanding of XML/SOAP/REST-based B2B integrations and messaging protocols for partners/insurers.
• Familiarity with Git/GitLab source control and knowledge of GitLab CI/CD pipelines.
• Candidates must be legally authorized to work in the country where the position is offered.
• JD Power does not provide employment sponsorship for this role.
• Flexible work arrangements.
• Opportunities for learning and development.
• Virtual-first work model.
The Hello Team
Cielo Talent
Quest Analytics, LLC
Hitss Brasil
Get handpicked remote jobs straight to your inbox weekly.