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.