Senior Software Engineer

Senior - Full time
Industry - Gps
  • Java
  • AWS
  • SQL

Client - Teletrac Navman

Teletrac Navman Wireless is a global leader in GPS-based fleet optimization products and services, including real-time vehicle tracking and analytics. These robust capabilities enable companies to monitor, measure and improve operational costs and efficiencies. Navman Wireless is based in Glenview, Illinois, with additional facilities in Australia, New Zealand, Mexico and the United Kingdom.

For more info about Navman Wireless Australia, feel free to visit the company’s website at: navmanwireless.com.

Highlights

Teletrac Navman culture is people orientated where everyone’s opinion matters. We have a lot of experts that can be learned from, and everyone is open minded enough to hear what you have to say. Our company values are greatly aligned with our parent company (Vontier), which purpose is geared towards mobilizing the future to create a better world.

Responsibilities

Be a senior member of the R&D team, to guide other application developers and leads in the creation and ownership of its technical products through the use of process and technology. Be involved in all phases of software development, from initial concepts, specification development, coding, validation, and software release to ensure maintenance and continual enhancement of the Teletrac Navman platforms, business support tools, or other projects.

Key Accountabilities

• Develop, enhance and maintain Teletrac software solutions.

• Assume technical responsibility for all stages of the software development process to ensure compliance with application development standards and achievement of documented requirements

• Maintain, develop and enhance business support and process tools / projects as required

• Assist with analyzing requirements for new products, including liaising directly with end users and product management

• Promote and drive a passionate customer driven culture by ensuring a strong focus on delivery, execution, and the customer

• Ensure that you maintain proficiency in a wide range of technology products/ platforms

Qualifications

Must have skills:

• Degree in Computer Science, Computer Engineering, Information Systems, Software Engineering or equivalent relevant technical discipline and/or equivalent experience.

• At least 7+ years of experience in software development using Java.

• Experience with AWS or other cloud technologies in a DevOps environment.

• Knowledge in designing and implementing micro services architecture and using any message queue engine or streaming platform (e.g. RabbitMQ, SQS, Kafka, Kinesis, etc).

• Experience with relational database design and performance optimization.

Nice to Have:

• Knowledge in the location services, GIS, or geospatial industries would be advantageous but not essential.

• Good knowledge with test automation framework and continuous integration.

• Worked in an agile development environment.

Soft Skills:

• Strong attention to detail and has demonstrated the ability to solve complex problems skills and the ability to come up and communicate quick and creative solutions.

• The ability to work independently and in a team, contributes on improving software quality and being able to share the knowledge with each other.

• Passion for technical and team leadership and a willingness to mentor and work with developers at all levels of experience.

• Strong desire to succeed with a desire for organisational progression.

• Ability to understand/learn new languages, technologies and tools.

• Interested in using automation and innovation to help a business run smoothly and grow.

• Professional attitude with high standards in development and documentation.

• Flexibility! Product development requires innovation.

• Willingness to take ownership, be held accountable and achieve a good outcome for all stakeholders.

• Able to work with a diverse array of people, challenging in a non-confrontational way and build successful working relationships.

• Strong written and verbal communication skills with the ability to communicate effectively at all levels

Education

Bachelor’s Degree in Computer Science, Information Technology, or related field

Cookies make our website work properly and better for you

We use cookies to improve your experience on our website.
By continuing to browse this site, by default you agree to the use of cookies.
You can change your preferences using the preferences button below.

Visit our Cookies Policy to learn more.

COOKIES