- The Software Engineer designs, develops, troubleshoots and debugs software applications for our core product
- This includes developing software components including Frameworks, APIs, Websites, Utilities, Databases and Internet-related tools
- Determines hardware compatibility and/or influences hardware design when applicable
- Act with Integrity and Professionalism should be able to communicate openly with the respective stake holder and ask for guidance
MINIMUM QUALIFICATIONS AND REQUIREMENTS:
- Bachelor s Degree in Computer Science or equivalent
- 8+ years of experience with Kotlin or Java
- Experience in API Development and Relational database systems
- Working knowledge of JVM web frameworks such as Dropwizard
- Understand reliability and microservice monitoring best practice
Desired:
- Experience with REST and GraphQL APIs
- Experience with Microservices and Distributed systems
PRINCIPAL DUTIES AND RESPONSIBILITIES:
- Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes,
investigating problem areas, following the software development lifecycle.
- Conducts systems analysis and makes recommendations to improve the system to achieve an outcome.
- Promotes internal best practices and coding conventions to write and execute tests for your own code, including creating comprehensive unit tests.
- Contributes to Technical Requirements Documents.
- Communicates successfully with large teams and many stakeholders.
- Provides mentorship for Software Engineers and participates in interview panels to hire recent Software Engineers.
- Assists in removing obstacles for the team to yield successful sprints.
- Performs peer code reviews to ensure quality of the codebase.
- Ability to decompose and delegate work to junior engineers.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities,
📌 Principal Software Engineer (Pune)
🏢 Simplicity First
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.