About the Role
Lentra AI Pvt. Ltd looking for a Senior Software Engineer to contribute to the software development life cycle, from design and development to testing, release and maintenance. Software Developer responsibilities include building web application modules and testing features before release. If you have hands-on experience developing software with agile methodologies and are ready to lead our junior developers, we'd like to meet you. Ultimately, you will create, enhance, deploy and maintain functional, secure and high-quality applications.
The candidate has to perform the below responsibilities:
- Active contribution in designing, developing, testing, deploying and maintaining software.
- Collaborate with the team to develop web services, mobile and web applications.
- Write well designed, efficient, secure and performant code.
- Follow best practices in design and testing.
- Review, test and debug team members code.
- Actively contribute in writing and updating documents.
- Candidates should have a minimum of 5 year of experience in web based development using these technologies:
- Core Java, SpringMVC, Node.js, ORM.
- Working knowledge of relational database and noSQL databases, Caching technologies
RESTful, SOAP, JSON.
- Angular, HTML5, CSS
- Proficient understanding of code versioning tools, such as Git.
- Knowledge of Agile Scrum development Methodologies.
- Integrate applications with network systems, servers, and databases.
- Troubleshoot problems with application development and use.
- Excellent conceptual, and critical thinking capabilities.
- Self-directed and self-motivated with the ability to take charge or play a supporting role.
- Strong understanding of product development.
- Clear written and verbal communications skills (English), including presentation.
Location & commitments
- This is a Permanent Opportunity.
- Job Location is Pune.