Key Responsibilities
- Fullstack Development:
- Design develop and maintain robust and scalable web applications using .Net Core for backend and Angular for frontend.
- Build and consume RESTful APIs ensuring seamless communication between client and server.
- Cloud Integration:
- Deploy and manage applications on Microsoft Azure leveraging cloud-native services for scalability performance and reliability.
- Implement CI/CD pipelines using GitHub Actions for automated testing building and deployment.
- Database Management:
- Design and optimize relational and NoSQL databases to ensure efficient data storage and retrieval.
- Write and optimize complex queries stored procedures and database scripts.
- Code Quality and Best Practices:
- Apply design patterns SOLID principles and clean code practices to create maintainable and scalable codebases.
- Conduct peer code reviews and participate in technical design discussions.
- Performance and Security:
- Optimize application performance ensuring fast load times and responsiveness.
- Implement security best practices to protect applications and data.
- Collaboration and Communication:
- Work closely with product owners designers and other stakeholders to gather requirements and translate them into technical specifications.
- Collaborate with cross-functional teams in an Agile environment participating in sprint planning stand-ups and retrospectives.
Qualifications
- Technical Skills: 8 to 11 years
- Strong proficiency in .Net Core (C#).
- Experience with Angular (v8 preferred) or similar frontend frameworks (React Vue).
- Hands-on experience with Microsoft Azure (App Services Azure Functions Azure SQL Blob Storage etc.).
- Solid understanding of relational databases (SQL Server PostgreSQL) and NoSQL databases (CosmosDB MongoDB).
- Proficient in implementing CI/CD pipelines using GitHub Actions or similar tools (Azure DevOps Jenkins).
- Familiarity with modern software architecture patterns including Microservices and Event-Driven Architecture.
- Best Practices:
- Strong understanding of design patterns (Factory Singleton Repository etc.).
- Experience with unit testing frameworks (xUnit NUnit Jasmine/Karma).
- Knowledge of OWASP principles and secure coding practices.
- Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication skills with the ability to articulate technical concepts to non-technical stakeholders.
- Team player with a proactive mindset and a passion for continuous learning and improvement.
Required cloud certification: AZ 204
Additional Information :
We are looking for who:
Start: Immediately
Location: Bengaluru
Form of employment: Full-time until further notice we apply 6 months probationary employment
We interview candidates on an ongoing basis do not wait to submit your application.
Remote Work :
No
Employment Type :
Full-time