Maximus is looking to hire a Senior Software Engineer (Microsoft .Net/Azure). The role involves leading the development of software solutions, designing and implementing modules, and providing support and guidance to other developers.
Responsibilities:
- Lead the development of software solutions that will meet or exceed business requirements which includes; designing and implementing modules to the system specifications, conducting unit testing, troubleshooting issues, and producing detailed proposals to resolve issues
- Evaluate new coding techniques, tools, modules, and implement as appropriate
- Consult on requirements elicitation and definition
- Design software solutions per systems requirements
- Code software solutions per designs
- Code reviews, unit test, and integrate coded modules
- Assist other developers in resolving issues by providing guidance and training
- Support testing and remediate defects
- Support users through troubleshooting and analysis of production logs and data
- Investigate new solutions, tools, products, and techniques to incorporate into coding standards
- May provide guidance, coaching, and training to other employees within job area
- Estimate Level of Effort for Scrum Product Backlog Items (PBIs) for web applications
- Create and complete PBIs for web applications using Microsoft. NET, Visual Studio, Azure DevOps, and Azure SQL
- Support web applications using Microsoft .NET, Visual Studio, Azure DevOps, Azure SQL, and service management tool
- Perform Scrum software development Quality Assurance (QA) for web applications
- Present web applications to internal stakeholders
- Perform ad-hoc and routine privileged database operations
- Perform other job duties as assigned by management
Requirements:
- Bachelor's degree in relevant field of study and 5+ years of relevant professional experience required, or equivalent combination of education and experience
- Knowledge of Microsoft Visual C#, ASP.NET MVC, JavaScript, Telerik Kendo UI, and SQL Server/Azure SQL T-SQL required
- Excellent verbal and written communication skills
- Excellent cross-functional team collaboration skills
- Ability to perform all job duties in compliance with HIPAA guidelines and company confidentiality policies
- Ability to multitask effectively while performing job duties
- Ability to effectively prioritize multiple tasks
- Ability to work independently with minimal day-to-day supervision
- Ability to work remotely
- Ability to routinely meet via MS Teams and/or Zoom calls
- High speed internet required
- Ability to work core hours of 9AM Central Time to 2PM Central Time
- 5+ years of experience working with Microsoft C#, ASP.NET MVC, JavaScript, Telerik Kendo UI, and SQL Server/ Azure SQL required
- Experience with Microsoft Azure App Services, .NET Core, Redis, Power BI, Azure Key Vault, or Azure API Management are desirable
- Experience in the Health and Human Services industry is desirable