Note: This position does not offer any visa sponsorships.
We are looking for a talented Full Stack Developer with expertise in the .NET technology stack to join our dynamic team. You will play a key role in developing and maintaining robust scalable and secure web applications.
Job Summary:
As a Full Stack Developer you will be responsible for designing developing and maintaining both frontend and backend components. You will work closely with crossfunctional teams including UX/UI designers product managers and other developers to deliver seamless and highperformance solutions that meet business requirements.
Key Responsibilities:
- Design develop and maintain web applications using the .NET technology stack (C# ASP.NET MVC .NET Core).
- Develop frontend components using HTML5 CSS3 JavaScript and modern frameworks such as Angular React or Vue.js.
- Implement RESTful APIs and integrate with thirdparty services and databases (SQL Server MySQL etc.).
- Collaborate with UX/UI designers to translate designs into interactive and responsive web interfaces.
- Write clean maintainable and efficient code following best practices and coding standards.
- Perform code reviews and provide constructive feedback to other team members.
- Troubleshoot and debug applications to resolve issues and optimize performance.
- Ensure applications are secure scalable and optimized for maximum performance.
- Work with DevOps teams to deploy applications and monitor their performance in production environments.
- Stay current with emerging technologies industry trends and best practices to continuously improve skills and knowledge.
- Contribute to project planning task estimation and technical documentation.
Qualifications:
- Bachelor s degree in Computer Science Information Technology or a related field.
- 5 years of experience in full stack development with a strong focus on the .NET technology stack.
- Proficiency in C# ASP.NET MVC and .NET Core.
- Experience with frontend technologies such as HTML5 CSS3 JavaScript and frameworks like Angular React or Vue.js.
- Strong understanding of RESTful API design and development.
- Experience with relational databases (SQL Server MySQL) and ORM frameworks (Entity Framework Dapper).
- Must have experience with cloud platforms such as Azure AWS or Google Cloud.
- Familiarity with version control systems such as Git.
- Excellent problemsolving debugging and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team in an agile environment.
Preferred Qualifications:
- Knowledge of CI/CD pipelines and containerization (Docker Kubernetes).
- Familiarity with microservices architecture.
- Experience with unit testing frameworks and testdriven development (TDD).
Bachelor s degree in Computer Science, Information Technology, or a related field. 5+ years of experience in full stack development, with a strong focus on the .NET technology stack. Proficiency in C#, ASP.NET, MVC, and .NET Core. Experience with front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like Angular, React, or Vue.js. Strong understanding of RESTful API design and development. Experience with relational databases (SQL Server, MySQL) and ORM frameworks (Entity Framework, Dapper). Must have experience with cloud platforms such as Azure, AWS, or Google Cloud. Familiarity with version control systems such as Git. Excellent problem-solving, debugging, and analytical skills. Strong communication and collaboration skills. Ability to work independently and as part of a team in an agile environment.