
Technical Lead
- Bangalore, Karnataka
- Permanent
- Full-time
- Technical Leadership: Lead and mentor a team of backend engineers, fostering a collaborative and innovative environment.
- Design and Development: Design and implement scalable backend solutions using microservices and .NET technologies.
- Cloud Integration: Leverage Azure services to enhance application performance and reliability.
- Containerization: Utilize container technologies to ensure efficient deployment and management of applications.
- Database Management: Design and manage both SQL and NoSQL databases to support application data needs.
- Healthcare Standards: Apply knowledge of FHIR and DICOM standards to ensure compliance and interoperability in healthcare applications.
- Design Patterns and Principles: Advocate for and implement design patterns and SOLID principles to create maintainable and efficient code.
- Best Practices: Establish and enforce industry best practices in software development, including code quality, testing, and documentation.
- Code Reviews: Lead code reviews, ensuring adherence to coding standards and best practices, while providing constructive feedback to team members.
- Collaboration: Work closely with frontend developers, product managers, and other stakeholders to deliver high-quality solutions.
- Problem Solving: Identify and resolve technical issues, optimizing performance and scalability.
- Documentation: Ensure clear and concise documentation for all developed systems and processes.
- Education: Diploma, or graduation in computer science or software engineering
- Experience: Minimum of 7 years of experience in backend development, with a focus on microservices and cloud technologies, including leadership experience.
- Technical Skills:
- Proficiency in .NET framework and C# programming.
- Experience with Azure cloud services.
- Experience with cloud/on-premises deployments.
- Strong understanding of containerization technologies like Docker and Kubernetes.
- Expertise in SQL and NoSQL databases.
- Familiarity with healthcare standards such as FHIR and DICOM is preferred.
- Deep knowledge of design patterns and SOLID principles.
- Leadership Skills:
- Proven ability to lead and mentor a technical team.
- Strong strategic thinking and decision-making skills.
- Soft Skills:
- Excellent problem-solving abilities and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.