Overview:
In this role you help drive digital transformation for critical sectors by shaping requirements, designs, and robust software solutions. You collaborate with cross‑functional teams to translate complex needs into actionable development work and ensure quality through testing and production support. You’ll contribute across the full SDLC, from elicitation to implementation, while building maintainable systems and user documentation. This position offers opportunities to work with AI-enabled technologies and scalable architectures to deliver value. Compensation / Benefits Medical/Dental/Vision/Life Insurance Long-term/Short-term Disability Health and Dependent Care Reimbursement Accounts 401(k) plan and contributions Paid holidays plus Paid Time Off
Responsibilities:
Document assigned parts of business requirements to guide development Facilitate software design discussions and record decisions Participate in coding and integrate new features while preserving stability Conduct code reviews and maintain code repositories Implement test strategies, analyze results, and coordinate bug fixes Develop user training programs, documentation, and support frameworks Resolve production issues and propose preventive reliability measures Maintain detailed records of code, testing techniques, and support activities
Key requirements:
Hands-on .NET/C# application development and production support Experience with Microsoft Azure services and Azure-based app development Experience with REST APIs/Web APIs and application integration Experience with application maintenance, troubleshooting, and issue resolution Experience across the complete application development lifecycle from development to production support Strong stakeholder management and cross-functional collaboration skills Collaborative spirit Excellent communication skills Ability to translate complex requirements into actionable tasks .NET/C# application development Microsoft Azure services REST APIs/Web APIs