Post Job Free
Sign in

Software Developer .NET

Company:
Robert Half
Location:
Dallas Center, IA, 50063
Posted:
May 18, 2025
Apply

Description:

Job Description

We are looking for a skilled Software Developer with expertise in .NET technologies to join our dynamic team in Adel, Iowa. In this long-term contract role, you will collaborate closely with team members and business stakeholders to design and implement scalable, maintainable software solutions. This position offers an excellent opportunity to work in a fast-paced environment that values innovation and teamwork.

Responsibilities:

• Design, develop, and maintain full-stack web applications using Angular, C#, and Microsoft technologies.

• Collaborate with team members and stakeholders to gather requirements and implement effective software solutions.

• Participate in architectural discussions and contribute to design decisions to enhance system stability and scalability.

• Utilize Agile methodologies to manage workflows and deliver functionality in regular intervals.

• Debug, troubleshoot, and resolve software defects to ensure seamless system performance.

• Contribute to the continuous improvement of development processes, tools, and practices.

• Leverage Azure DevOps for version control, CI/CD, and project management.

• Stay updated with the latest technologies and integrate them into development practices when applicable.

• Provide technical feedback and mentorship to team members to foster a collaborative work environment.

• Maintain documentation to support ongoing development and future system enhancements.• Bachelor’s degree in Computer Science or equivalent education.

• A minimum of 3 years of experience in software development with attention to detail.

• Proficiency in Angular, C#, and Microsoft SQL Server.

• Familiarity with Azure DevOps, Node.js, and Electron is a plus.

• Strong understanding of Agile Scrum methodologies and development practices.

• Experience with tools like Atlassian Jira and GitHub for project and code management.

• Ability to communicate effectively and contribute to a feedback-driven team environment.

• A proactive mindset with a commitment to delivering high-quality solutions.

Apply