to join our growing technology team. The ideal candidate will have hands-on experience developing scalable, high-performance web applications and a solid understanding of modern software engineering principles.
Key Responsibilities
Design, develop, and maintain scalable web applications using
Angular
(frontend) and
.NET Core
(backend).
Collaborate with cross-functional teams including designers, product managers, and QA engineers to deliver high-quality software.
Write clean, maintainable, and efficient code following best practices.
Implement RESTful APIs and ensure secure and optimized integrations.
Manage databases (SQL Server / PostgreSQL) and handle data modeling.
Participate in code reviews, testing, and deployment cycles.
Troubleshoot, debug, and upgrade existing systems.
Contribute to architectural decisions and mentor junior developers.
Required Skills & Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related field.
6-7 years of full-stack development experience
.
Strong proficiency in
.NET Core
,
C#
, and
Entity Framework
.
Advanced knowledge of
Angular (v10 or above)
, TypeScript, HTML5, CSS3, and JavaScript.
Experience with
RESTful APIs
,
Microservices
, and
Cloud platforms
(Azure/AWS).
Strong understanding of
OOP
,
Design Patterns
, and
Software Architecture
.
Familiarity with version control tools (Git, GitHub, or Bitbucket).
Excellent problem-solving skills and ability to work independently and in a team.
Knowledge of Agile/Scrum methodologies.
Exposure to CI/CD pipelines.
Job Type: Full-time
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.