M
Senior Software Engineer
Maximus
Remote · US Full-time Senior $120k – $150k/yr 1mo ago
About the role
About
Join our dynamic team as a Senior Software Engineer specializing in Microsoft .Net and Azure. In this role, you will lead the development of innovative software solutions that meet or exceed business needs.
Responsibilities
- Designing and implementing modules that align with system specifications.
- Conducting unit testing and troubleshooting issues effectively.
- Producing detailed proposals to resolve software-related challenges.
- Evaluating new coding techniques and tools for potential implementation.
- Consulting on requirements elicitation and definition.
- Designing and coding software solutions based on system requirements.
- Conducting code reviews, unit tests, and integrating modules.
- Guiding and training fellow developers in resolving issues.
- Supporting testing phases and correcting defects.
- Assisting users by analyzing production logs and data.
- Investigating new technologies and tools to enhance coding standards.
- Providing guidance and training to other employees as needed.
Job-Specific Responsibilities:
- Estimating effort for Scrum Product Backlog Items (PBIs) for web applications.
- Creating and completing PBIs using Microsoft .NET, Visual Studio, Azure DevOps, and Azure SQL.
- Supporting web applications with Microsoft technologies.
- Performing software development Quality Assurance (QA) for web applications.
- Presenting web applications to internal stakeholders.
- Carrying out ad-hoc and routine database operations.
- Taking on additional duties as assigned by management.
Minimum Qualifications
- Bachelor's degree in a relevant field and 5+ years of professional experience or equivalent education and experience.
- Proficiency in Microsoft Visual C#, ASP.NET MVC, JavaScript, Telerik Kendo UI, and SQL Server/Azure SQL.
- Exceptional verbal and written communication skills.
- Strong cross-functional team collaboration skills.
- Ability to adhere to HIPAA guidelines and company confidentiality policies.
- Effective multitasking and prioritization skills.
- Ability to work independently with minimal supervision.
- Willingness to work remotely with a reliable high-speed internet connection.
- Availability to participate in virtual meetings during core hours of 9 AM to 2 PM Central Time.
- 5+ years of experience in relevant technologies as specified above.
Preferred Skills
- Experience with Microsoft Azure App Services, .NET Core, Redis, Power BI, Azure Key Vault, or Azure API Management.
- Background in the Health and Human Services industry is a plus.
Salary Range
$120,000 - $150,000.
About Maximus
At Maximus, we celebrate diversity and are committed to creating an inclusive environment for all employees. We offer equal employment opportunities and a variety of benefits for our team.
If you need assistance during the employment process due to a disability or medical condition, please reach out to our People Operations team for support.
Skills
ASP.NET MVCAzureAzure API ManagementAzure DevOpsAzure Key VaultAzure SQLJavaScriptMicrosoft .NETMicrosoft Visual C#Power BIRedisSQL ServerTelerik Kendo UI.NET Core
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free