Senior Software Development Engineer (Microsoft .Net/Azure)

6 Days Old

Essential Duties and Responsibilities: Lead the design and development of innovative software applications based on business requirements, collaborating with team members to ensure successful delivery. Research and integrate new solutions, tools, and techniques into existing coding practices to enhance performance and quality. Diagnose complex issues and formulate detailed proposals for effective resolutions. Assist in testing processes and address any identified defects. Provide guidance and mentorship to junior and mid-level developers, fostering their growth and skills. Job-Specific Essential Duties and Responsibilities: Estimate the Level of Effort for Scrum Product Backlog Items related to web applications. Create and execute Product Backlog Items for web applications utilizing Microsoft .NET, Visual Studio, Azure DevOps, and Azure SQL. Maintain and support web applications with tools including Microsoft .NET, Visual Studio, Azure DevOps, and Azure SQL. Conduct Scrum software development Quality Assurance (QA) for web applications to ensure compliance with standards. Present web application solutions to internal stakeholders effectively. Handle both ad-hoc and routine privileged operations on databases as required. Perform other tasks as assigned by management. Minimum Requirements: Bachelor's degree in a related field. 7-10 years of relevant experience in software development. Equivalent combination of education and experience will be considered. Job-Specific Minimum Requirements: Minimum 7 years of experience with Microsoft C#, MVC, JavaScript, Telerik Kendo UI, and SQL Server/Azure SQL. Proficient in Microsoft Visual C#, MVC, JavaScript, Telerik Kendo UI, and SQL Server/Azure SQL T-SQL. Strong ability to explore new solutions and tools to maintain high coding standards. Adept at troubleshooting complex technical issues and proposing comprehensive solutions. Capable of executing all job duties in compliance with HIPAA guidelines and confidentiality policies. Effective multitasking skills with strong prioritization capabilities. Ability to work independently with limited day-to-day supervision. Experience working remotely and attending meetings via platforms like MS Teams or Zoom. High-speed internet connectivity is necessary. Availability for core working hours of 9AM to 2PM Central Time. Exceptional verbal and written communication skills. Strong collaborative skills for cross-functional teamwork. Preferred Skills and Qualifications: A college degree in engineering, computer sciences, or a closely related field is preferred. Experience with Microsoft Azure App Services, .NET Core, Redis, Power BI, Azure Key Vault, or Azure API Management is desirable. Prior experience in the Health and Human Services industry is a plus. Salary: Minimum $145,000.00 - Maximum $160,000.00 EEO Statement: Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, and other legally protected characteristics. Accommodations: Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment.
Location:
Little Rock
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search