We are providing an opportunity for a Software Engineer to join our team based in Des Moines, Iowa. In this role, you will be involved in all aspects of software development, from the initial design phase to the implementation and maintenance of the systems. Your key tasks will include creating and integrating APIs, developing efficient and user-friendly interfaces, and ensuring code quality through best practices.
Responsibilities:
• Develop full-stack applications and APIs using C#, .NET, SQL, and Angular
• Employ Azure cloud services for the creation of scalable, feature-rich applications
• Maintain database performance and optimize queries using SQL Server
• Design user-friendly interfaces with Angular and other frontend frameworks
• Adhere to the highest coding standards and testing practices to ensure superior code quality
• Document your work across applications, APIs, and system architecture comprehensively
• Utilize your skills in Android Development, Atlassian Jira, Backend Development, Bug Tracking, C++, AB Testing, Agile Scrum, API Development, ASP.NET, and CSS in varied tasks
• Leverage your knowledge in Azure DevOps in software development projects
• Lead and manage software development projects effectively
• Use your strong problem-solving skills and algorithmic thinking in various tasks.We are looking for a dynamic and experienced Senior Full-Stack Developer to join our team on an exhilarating journey of technology and innovation. The ideal Senior Software Engineer will be a technology enthusiast with expertise in Azure, C#, .NET, SQL, and a strong interest in frontend development using Angular.
Responsibilities:
• Design and develop full-stack applications and APIs with competence in C#, .NET, SQL, and Angular.
• Confidently utilize Azure cloud services to create feature-rich, scalable, reliable applications.
• Implement high-quality API integration for fluid data exchange across platforms.
• Work with SQL Server to optimize queries and maintain database performance.
• Create efficient, user-friendly interfaces using Angular and other frontend frameworks.
• Ensure the superior quality of code through consistent application of best practices for testing and coding standards.
• Adequately document your work across applications, APIs, and system architecture.
Qualifications:
• A Bachelor's degree in Computer Science, Information Technology, or a field closely related.
• 5 plus years of professional experience in Azure, C#, .NET, SQL, and Angular.
• Outstanding problem-solving skills backed by a robust analytical mindset.
• A flexible team player with the ability to also work independently when required.
• Excellent communication skills, applied both verbally and in writing.
• Prior experience with DevOps practices and tools, or with Docker and Kubernetes in the Azure ecosystem will be advantageous.
As part of our team, you will have the opportunity to learn, innovate, and create solutions that have a real impact. If you are on the lookout for an opportunity to make your mark in the realm of Full Stack Development, we encourage you to apply directly to this posting or message Kirsten Lee on LinkedIn today!