What are the responsibilities and job description for the Full Stack .Net Developer position at Agility Partners?
About the Role :
We are seeking a highly skilled and motivated Full-Stack Developer with at least 3 years of hands-on experience in developing robust web applications and services. This hybrid role offers an opportunity to collaborate closely with our team in Columbus, OH, while contributing to cutting-edge projects that drive business innovation.
Key Responsibilities :
- Design, develop, and maintain scalable web applications and REST APIs using .NET (C#) and modern front-end tools like TypeScript and React.
- Implement software development best practices, including object-oriented design, design patterns, and clean code principles.
- Work with relational databases, preferably MS SQL Server (nice to have).
- Collaborate with cross-functional teams to deliver high-quality, scalable solutions in a hybrid Agile environment.
- Leverage modern DevOps practices, including Infrastructure as Code (Terraform) and version control systems (Azure DevOps), to streamline development and deployment processes.
- Build and manage containerized applications using Docker and Kubernetes.
- Utilize monitoring and logging tools such as DataDog to ensure system reliability and performance.
- Stay current with emerging technologies and recommend innovative solutions to enhance the development process.
Qualifications :
Additional Information :
This position is a hybrid role, requiring the candidate to work onsite in Columbus, OH, with the Impower team as needed.