Job Summary:
We are seeking a highly skilled Full Stack Developer with strong experience in Microsoft .NET technologies (MVC / .NET Core), Angular, RESTful API development, and SQL database design and query optimization. The ideal candidate will be responsible for designing, developing, and maintaining robust, scalable web applications and backend services.
Key Responsibilities:
Application Development
- Design and develop web applications using ASP.NET MVC / ASP.NET Core frameworks.
- Build responsive, dynamic front-end applications using Angular (v8+ preferred).
- Implement reusable, maintainable, and scalable code following best practices.
API Development
- Develop, test, and maintain RESTful APIs using .NET Core Web API.
- Ensure API security (authentication & authorization using JWT, OAuth, etc.).
- Integrate third-party services and APIs where required.
Database & SQL Development
- Design, write, and optimize complex SQL queries, stored procedures, views, and functions.
- Ensure database performance tuning, indexing, and query optimization.
- Work with SQL Server (or similar relational databases).
Full Stack Integration
- Integrate Angular front-end with .NET backend services seamlessly.
- Handle data binding, API consumption, and UI rendering efficiently.
Code Quality & Testing
- Write clean, efficient, and well-documented code.
- Perform unit testing, integration testing, and debugging.
- Participate in code reviews and maintain coding standards.
Collaboration & Agile Practices
- Work closely with cross-functional teams including UX/UI designers, QA, and product managers.
- Participate in Agile ceremonies (scrum meetings, sprint planning, retrospectives).
Maintenance & Enhancements
- Maintain and enhance existing applications.
- Troubleshoot production issues and provide timely resolutions.
Required Skills & QualificationsTechnical Skills
- Strong experience with:
- ASP.NET MVC / ASP.NET Core
- C# programming language
- Front-end development using:
- Angular (2+), TypeScript, HTML5, CSS3
- Backend/API:
- .NET Core Web API development
- Database:
- SQL Server
- Writing complex joins, subqueries, stored procedures, triggers
- Version Control:
- Git / Azure DevOps / GitHub
- ORM:
- Entity Framework / EF Core
Preferred Skills
- Experience with Microservices architecture
- Knowledge of Docker / Kubernetes / CI-CD pipelines
- Familiarity with Cloud platforms (Azure / AWS)
- Experience with Unit Testing frameworks (xUnit, NUnit)
- Understanding of Design Patterns & SOLID principles
Soft Skills
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Ability to work independently and meet deadlines
- Attention to detail and quality
Experience
- 1–2 years of relevant experience (customizable based on level)
- Proven experience in end-to-end full stack development
Education
- B.tech, MCA, Masters in Computer Science / IT / Engineering or equivalent
Job Types: Full-time, Permanent
Pay: ₹30,000.00 - ₹40,000.00 per month
Ability to commute/relocate:
- Pattom, Thiruvananthapuram, Kerala: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
- Do you have relevant experience in government sector?
Experience:
- Software development: 2 years (Required)
Language:
- English (Required)
- Malayalam (Preferred)
Work Location: In person