Senior Software Engineer - .Net and Azure Expert
MAXIMUS - Montgomery, AL
Apply NowJob Description
Description & Requirements Maximus is excited to invite applications for a Senior Software Engineer who is an expert in Microsoft .Net and Azure technologies to join our innovative team. Remote Work Opportunity Key Responsibilities: Lead the design and development of advanced software solutions that exceed business expectations, ensuring thorough unit testing and troubleshooting. Explore and evaluate the latest coding techniques, tools, and modules to improve our software efficiency. Consult on gathering and defining requirements, ensuring that software designs align with system specifications. Conduct in-depth code reviews, implement comprehensive unit testing, and seamlessly integrate components within the software system. Mentor and support fellow developers by guiding them through challenges and providing training as necessary. Resolve user issues effectively by analyzing production data and logs. Investigate and implement cutting-edge solutions and methodologies to enhance coding standards. Proactively estimate effort for Scrum Product Backlog Items (PBIs) related to web applications. Develop and finalize PBIs using Microsoft .NET, Visual Studio, Azure DevOps, and Azure SQL. Conduct Quality Assurance (QA) for software development in Scrum environments. Present web applications and solutions to internal stakeholders in a clear and engaging manner. Perform sensitive database operations as needed. Take on additional responsibilities as directed by management. Minimum Requirements: Bachelor's degree in a relevant field and a minimum of 5 years of related professional experience, or a comparable combination of education and experience. Proven proficiency in Microsoft Visual C#, ASP.NET MVC, JavaScript, Telerik Kendo UI, and SQL Server/Azure SQL. Excellent verbal and written communication skills with a strong ability to collaborate across teams. Adhere to HIPAA guidelines while maintaining company confidentiality policies. Demonstrable ability to manage multiple tasks, prioritize effectively, and work independently with minimal supervision. Comfortable working remotely and participating in virtual meetings via MS Teams or Zoom. A reliable high-speed internet connection is required. Availability during the core hours of 9 AM to 2 PM Central Time. Preferred Skills: Experience with Microsoft Azure App Services, .NET Core, Redis, Power BI, Azure Key Vault, or Azure API Management. A background in the Health and Human Services industry is an advantage. Compensation: The salary for this role ranges from $120,000 to $150,000, based on various factors including experience and qualifications. EEO Statement: Maximus is an equal opportunity employer. We encourage applicants from all backgrounds to apply. Accommodations: Maximus provides reasonable accommodations for candidates with disabilities throughout the employment process. Please reach out for assistance as needed.
Created: 2026-03-10