
Software Engineer II
Full Job Description
HERE Technologies is seeking a skilled Software Engineer II to join their dynamic Traffic team in Mumbai, India. This permanent role offers a unique opportunity to automate map data processing, develop innovative traffic data solutions, and contribute to cutting-edge automotive technologies. You will be instrumental in developing and deploying backend and full-stack solutions, leveraging CI/CD best practices, and collaborating with cross-functional teams. As a key member of the team, you will work with vast amounts of road data from millions of vehicles to enhance navigation, driver assistance, and autonomous driving systems.
Key Responsibilities
- Automate and streamline traffic data processing using software tools, both on the backend and through user interfaces.
- Lead the development of technically excellent and innovative solutions for traffic data processing in a fast-paced environment.
- Master CI/CD pipelines for seamless code deployment from development to production.
- Take full ownership of the software stack, including DevOps and testing, for comprehensive quality assurance.
- Collaborate with internal teams and customers to understand needs, solve complex problems, and identify new opportunities.
- Maximize the use of internal platform resources and APIs for efficient data processing.
- Develop efficient, reliable, and reusable software for long-term sustainability and scalability.
Qualifications and Skills
- Bachelor's degree or higher in Computer Science, Information Systems, or a related field.
- 2+ years of software development experience with Java or Scala; familiarity with both is advantageous.
- Proficiency in data structures, messaging technologies, and relevant frameworks.
- Strong understanding of cloud environments, RESTful APIs, JSON, XML, SOA, and microservices architectures.
- Experience with AWS services (EC2, S3, RDS) and Docker.
- Expertise in CI/CD tools, particularly GitLab.
- Fluent in writing Linux/Unix shell scripts.
- Proven ability to translate business requirements into elegant and consistent software designs.
- Commitment to writing clean, reusable, and reliable code.
- Experience with unit testing, performance testing, and building testable code.
What We Offer
HERE provides a challenging and innovative work environment with opportunities for significant impact on strategic company goals. We encourage personal development through online courses, training, and cross-functional projects. As an equal opportunity employer, HERE values diversity and inclusion.
Company
HERE Technologies
HERE Technologies is a global leader in mapping, location data, and automotive services. Majority-owned by a consortium of German automotive companies and Intel, with minority stakes held by other ind...