Software Developer

Bengaluru, Karnataka
Asia Pacific, Australia & New Zealand

Have a passion for software?  Join a world leader and make a difference! Transoft is making a huge difference to the transportation planning and design community. With offices around the world, Transoft Solutions is an international leader in the development of innovative software for the transportation engineering design sector.


We currently have an opening for two Software Developers at our development office in Bangalore, India. As an integral member of the Development team, the Software Developer works with the technical team to design and implement air traffic simulation software and operational solutions for air navigation service providers, civil aviation authorities, airports, and aviation consultants.


  • Participate in the design and creation of specialized scalable software
  • Develop commercial desktop applications and client/server applications
  • Develop critical operational software that runs 24/7
  • Write clean, functional code on the front- and back-end
  • Perform unit testing and end-to-end testing
  • Work closely with product management to gather software requirements
  • Work with project team to plan, analyze and estimate project timelines
  • Contribute to continuous improvements within the agile software development process.
  • Assist with customer support issues that may require bug fixing
  • Work with a remote team and have necessary meetings and correspondence sometimes outside of local business hours.
  • Collaborate with other stakeholders and be accountable to each other to achieve the project’s vision.


You have the experience, drive and creativity in developing innovative and quality software product for a broad base of users. You understand the principles of agile software development and can plan, design and implement features efficiently in a fast-paced work environment. You have a practical knowledge of object-oriented design and implementation. You have experience with programming graphics and have your work experience in airport operations is ideal. You want to work with a group of dedicated software professionals and get on board with a fast growing, leading edge and competitive software company.


  • Comfortable working with product managers to develop state of the art fast time simulation and operational software, including requirements analysis, software design and implementation, algorithm development, object-oriented design and programming, and user interface.
  • Working knowledge of UX design and GUI frameworks using Java AWT/Swing.
  • Java networking (TCP/UDP sockets, web services, messaging services).
  • Familiar with database technology such as MySQL, Oracle.
  • Linux and bash scripting.
  • Work well in a deadline-driven agile software development environment.
  • Exceptional analytical and problem-solving skills.
  • Judgment of user requirements and ability to foresee (implementation) issues.
  • Ability to quickly familiarize with a large code base.
  • Communicate well with product management, team members and other stakeholders.


  • A Bachelor’s degree in Computer Science, Engineering, or related fields.
  • 5 years or more of experience with Java development, particularly Java AWT/Swing
  • Experience developing software in 2D and 3D graphics environments and graphics APIs
  • Experience with either ATC/Airport operations, fast time simulation, data processing or data visualization is an asset


Transoft Web Applications Pvt Ltd (TWA) is a subsidiary company of Transoft Solutions (International) Inc., Canada. It focuses mainly on software development, marketing support services and software distribution in India. We are the global leaders in transportation engineering software. Since 1991, Transoft Solutions has invested in people, software, and technology to help our clients achieve their full potential. But we’re not just in the business of developing engineering software; we also believe in delivering outstanding sales and technical services.

We believe in teamwork, personal growth, superb customer service and continuous improvement. We like to celebrate our successes, our milestones, and our diversity. We are engineers and developers, account managers and marketers, accountants and administrators. Yes, we might be professional nerds, but after getting to know us, you’ll find that Transoftees are passionate, curious, generous, competitive and friendly. We work hard together to exceed our customers’ expectations. And we play hard together!


We offer an attractive and competitive compensation package including pay-for-performance incentives, and professional development opportunities. If you’re bright, creative, resourceful, and want to make a real difference rather than just be another ‘cog on the wheel’, join our team and start on a journey you won’t regret!

We wish to thank all applicants for their interest, however, only candidates under consideration will be contacted.