Job Description
Job Description
We are looking for an ENTRY-LEVEL Software Engineer with expertise in C# and .NET technologies to join our team in West Des Moines, Iowa. This is a position that begins as a contract role with the potential to transition into a long-term opportunity, offering a unique chance to contribute to impactful projects while advancing your career. The ideal candidate will have a strong technical background and a passion for delivering high-quality software solutions.
Responsibilities :
- Develop and maintain software applications using C# and .NET frameworks.
 - Design and implement CI / CD pipelines to streamline software development and deployment processes.
 - Collaborate with cross-functional teams to gather requirements and deliver solutions that meet business needs.
 - Optimize and manage Microsoft SQL Server databases to ensure seamless functionality.
 - Troubleshoot and resolve technical issues to support system reliability and performance.
 - Participate in code reviews and provide constructive feedback to enhance code quality.
 - Create technical documentation to support development and operational activities.
 - Explore opportunities to integrate Azure Cloud solutions into existing systems.
 - Work with legacy technologies such as COBOL when necessary to support business operations.
 - Minimum 2 years of experience working with C# and .NET technologies.
 - Proficiency in managing and optimizing Microsoft SQL Server databases.
 - Hands-on experience with CI / CD pipeline implementation.
 - Familiarity with software development best practices and agile methodologies.
 - Ability to troubleshoot and resolve technical challenges effectively.
 - Strong communication and collaboration skills to work in a team environment.
 - Knowledge of Azure Cloud and COBOL is a plus.
 - Experience with LifePro or reporting services is an advantage.