Overview
Skills
Job Details
We are looking for a Full Stack .NET Developer to join our growing team. The ideal candidate will have strong experience building modern web applications using .NET Core, C#, and front-end frameworks such as Angular or React. This role requires the ability to work independently while collaborating effectively within a team.
Hands-on experience integrating AI/ML solutions into applications is a plus.
Key Responsibilities
Design, develop, test, document, and maintain application programs
Develop and optimize APIs, microservices, and backend logic
Build responsive and user-friendly front-end interfaces
Collaborate with cross-functional teams to gather requirements and deliver solutions
Ensure application security, performance, and scalability
Participate in code reviews, testing, and deployment activities
Required Qualifications
Bachelor s degree in Computer Science or a related field
3+ years of hands-on experience in full stack development
Strong proficiency in .NET Core and C#
Experience with Entity Framework Core
Working experience with front-end frameworks such as Angular (React is a plus)
Strong knowledge of HTML, CSS, and JavaScript
Experience with RESTful APIs and microservices architecture
Familiarity with design patterns (MVC, Singleton, Factory, etc.)
Experience with Git and version control tools
Nice to Have
Experience with CI/CD pipelines (Azure DevOps preferred)
Familiarity with GitHub Copilot or other AI-assisted development tools
Exposure to AI/ML integration in applications
Skills & Competencies
Excellent analytical and problem-solving skills
Strong communication and collaboration skills
Ability to work independently and in a team environment