How will you make an impact?
- Able to articulate and demonstrate awareness of software design principles and patterns for new features by defining an implementation plan that includes schedule, priorities, dependencies and deliverables
- Demonstrates ability to write efficient code for handling inter-process communications.
- Develop according to specific requirements with awareness of scalability, hardware capabilities, cross-environment and platform implications.
- Contribute to the creation and review of HLD and LLD documents.
- Work as a member of an agile team to enhance and improve software written in Java
- Solve routine problems related to features using the company tools and processes.
- Deliver high-quality software on time.
- Develop, optimize, and maintain SaaS applications with multi-tenant architecture.
- Troubleshoot and debug complex software issues efficiently.
- Ensure scalability, security, and reliability of applications.
- Attend meetings and training as required.
- Likes working as a team and sharing knowledge with peers
Have you got what it takes?
- BE or ME in Computer Science or related degree.
- 8+ years’ experience in software development
- Experience in use of multiple LLM models.
- Strong knowledge of Python
- Strong knowledge of working and developing Microservices
- Good hands-on experience in SQL
- Excellent communication skills
- Excellent problem-solving skills
- Hands-on experience with AWS Services
- Open to learn new tech stack as needed.
- Working knowledge of unit testing.
- Working knowledge of object-oriented software design.
- Desire to work in a fast-paced environment.
- Desire of self-growth and personal improvement
Tech Manager
Individual Contributor