Job Description
Job DescriptionWe are looking for a Senior Full Stack .NET Developer to join a team in West Des Moines, Iowa on a contract basis with the potential for a permanent role. This role is ideal for a hands-on engineer who enjoys building modern applications across both front-end and back-end environments while contributing to scalable, reliable software solutions. The position offers the opportunity to work with cloud-based development tools, container technologies, and API-driven architecture in a collaborative engineering setting.
Responsibilities:
• Design, build, and enhance full stack applications using C#, .NET, and .NET Core technologies.
• Create and maintain responsive user interfaces with Angular to support a seamless front-end experience.
• Develop and support APIs and system integrations that enable secure and efficient data exchange across platforms.
• Write, optimize, and troubleshoot SQL queries and PL/SQL code to support application functionality and performance.
• Use Azure DevOps to manage source control, build processes, and automated deployment workflows.
• Package applications with Docker and support container orchestration through Kubernetes for scalable deployment.
• Contribute to CI/CD pipeline improvements to streamline code delivery and release quality.
• Partner with cross-functional team members to gather technical requirements, resolve issues, and deliver reliable software solutions.• 3+ years of experience in full stack .NET development.
• Strong programming skills in C# with hands-on experience building applications in .NET and .NET Core.
• Experience using Azure DevOps for code management, build automation, and deployment activities.
• Practical knowledge of Docker for containerizing applications and Kubernetes for container management.
• Ability to write and optimize SQL queries and perform PL/SQL development.
• Experience designing and developing APIs and working with application integrations.
• Front-end development experience with Angular.
• Strong problem-solving skills and the ability to work effectively in a collaborative development environment.
