Job Description
Job DescriptionWe are looking for a skilled .NET Software Engineer to join our team in Rock Island, Illinois. This is a Contract-to-permanent position within the dynamic life insurance industry. The ideal candidate will collaborate in an Agile environment, contributing to the development of modern software solutions while leveraging cutting-edge tools and technologies.
Responsibilities:
• Develop and maintain software applications using modern .NET technologies, including C# and JavaScript.
• Collaborate with cross-functional teams to implement Agile methodologies and ensure seamless project execution.
• Work towards becoming a full-stack developer by enhancing skills in both backend and frontend development.
• Utilize Azure DevOps for code repository management and build release processes.
• Design and optimize APIs to improve system performance and scalability.
• Implement Blazor or Service Bus to support application functionality.
• Perform code reviews and ensure adherence to best practices and coding standards.
• Leverage Microsoft SQL Server for database management and data processing.
• Contribute to continuous integration and deployment workflows to streamline development cycles.
• Participate in regular team meetings to discuss progress, challenges, and innovative solutions.• Minimum of 5 years of experience in software development, with a focus on .NET technologies.
• Proficiency in C# programming and familiarity with JavaScript.
• Hands-on experience with Azure DevOps for version control and build release management.
• Solid knowledge of Agile principles and practices within a software development lifecycle.
• Expertise in backend development, including API design and implementation.
• Familiarity with Blazor or Service Bus is preferred.
• Strong understanding of Microsoft SQL Server and database management concepts.
• Ability to adapt to evolving technologies and work effectively in a team-oriented environment.