Job Description
Natobotics is seeking an experienced software engineer to join our team as a Principal Software Engineer.
This role offers the opportunity to work on challenging projects, collaborate with cross-functional teams, and contribute to the development of our UDW platform.
Key Responsibilities:
Design and develop software solutions to meet business requirements.
Collaborate with business stakeholders to understand their needs and design solutions that meet their expectations.
Develop and maintain high-quality code, following organizational and team-level processes and best practices.
Suggest and implement strategic/tactical solutions for business and technical problems.
Requirements:
5+ years of experience in Core Java (8 and above) and Spring.
Proficiency with SQL and automated unit testing using JUnit.
Experience with Spark and Scala is desirable.
Exposure to Big Data technologies such as Parquet and Dremio is desirable.
Good knowledge of the Investment Banking and Capital Markets domain.
Strong verbal and written communication skills.
Strong analytical skills.
Why Join Us?
Natobotics is a dynamic company with a strong focus on innovation and collaboration. As a Principal Software Engineer, you will have the opportunity to work on challenging projects, collaborate with cross-functional teams, and contribute to the development of our UDW platform.
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineering Team Manager position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
