Aviagen is seeking a Full-Stack Developer to build and maintain web applications, working across the full stack, from user-facing interfaces to backend services and databases, to deliver high-quality software that meets customer needs and business goals.
Requirements
- Proficiency with modern web development using HTML, CSS, and JavaScript.
- Strong backend development skills, ideally with .NET (C-Sharp).
- Experience with relational databases (e.g., SQL Server, PostgreSQL), both designing table schemas and writing SQL queries.
- Experience building and working with RESTful or REST-like APIs using JSON and standard HTTP methods.
- Must be proficient with Git and comfortable with typical Git workflows.
- Experience with collaboration tools such as Azure DevOps, Jira, etc.
- Experience with C-Sharp, .NET, ASP.NET Core a plus
Responsibilities
- Design, develop, and maintain intuitive and efficient web applications.
- Build and optimize APIs and backend services.
- Troubleshoot, debug, and upgrade existing applications.
- Write clean, maintainable, and efficient code following best practices.
- Collaborate with stakeholders and cross-functional teams to gather requirements and iteratively develop applications to meet business needs.
- Take ownership of features from design through deployment.
Other
- Minimum of 5 years of relevant software development experience.
- Applicants must be a U.S. citizen or currently authorized to work in the U.S. at the time of hire and must maintain authorization to work in the U.S. throughout their employment with our company.
- Experience with collaboration tools such as Azure DevOps, Jira, etc.
- Experience with Progressive Web Apps (PWAs) a plus
- Experience with front end frameworks such as React, Angular, Vue, is a plus.