Application Engineer
RemoteUnited States
Job Summary
Design, develop, test, deploy, and support secure enterprise web applications using Microsoft .NET technologies, C#, and Azure cloud services. Build and maintain internal and external-facing APIs, database objects, and integrations while collaborating with stakeholders to translate business needs into technical solutions. Troubleshoot application issues across environments, participate in code reviews, and contribute to architecture discussions focused on performance, scalability, and security. Maintain a security-first mindset throughout the full application development lifecycle, from requirements gathering to ongoing support and legacy modernization.
Required Qualifications
- Bachelor's degree in computer science, information technology, software engineering, or a related field preferred, or equivalent professional experience
- Minimum of 5 years of professional experience in application development, software engineering, or a similar technical role
- Strong experience developing applications with C# and the Microsoft .NET platform
- Experience building secure web applications and APIs for internal and external users
- Strong working knowledge of Microsoft SQL Server, including writing queries, stored procedures, and designing application-supporting database structures
- Experience with front-end web development technologies such as HTML, CSS, JavaScript, Bootstrap, Blazor, Vue.js, or similar frameworks
- Experience developing, deploying, or supporting applications in Microsoft Azure or another cloud environment
- Familiarity with Azure services such as App Services, Azure Functions, Azure SQL, Key Vault, Storage Accounts, Application Insights, and related platform services
- Understanding of secure development practices, including authentication, authorization, data protection, logging, and error handling
- Experience with RESTful API design and system integration concepts
- Familiarity with source control and DevOps tools such as Git, Azure DevOps, CI/CD pipelines, or similar platforms
- Ability to troubleshoot complex application issues and identify practical solutions
- Strong analytical thinking, problem-solving skills, and attention to detail
- Ability to manage multiple priorities in a dynamic environment
- Strong communication skills with the ability to work effectively with technical and non-technical stakeholders
- Ability to work independently, collaboratively in a team setting, or remotely as business needs require
- Strong commitment to quality, security, accountability, and continuous improvement
Desired Qualifications
- Experience with healthcare, pharmacy benefit management, claims processing, or other regulated business environments
- Familiarity with HIPAA, PHI, PII, or similar data protection requirements
- Experience with mobile application development that securely interfaces with public APIs
- Experience designing responsive or mobile-friendly web applications
- Experience with AI accelerated development using tools such as Claude Code, Devin, or Windsurf
- Experience modernizing legacy applications or migrating applications to cloud-native platforms
- Experience with automated testing, unit testing, integration testing, or test-driven development
- Familiarity with containerization, microservices, or cloud-native design patterns
- Experience working in Agile or iterative software development environments
- Familiarity with application monitoring, logging, and performance tuning tools
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.