Software Engineer II



Bengaluru

02/05/2025

Software Engineer II

Join our team as a Software Engineer II focusing on the development and maintenance of Trintech’s integration platform.  The ideal candidate will have a background in software development, particularly Java and/or Angular and SQL. This role involves close collaboration with teams to meet complex project requirements and deliver high-quality software solutions.

 

PRIMARY RESPONSIBILITIES

  • Design, develop, test and deliver innovative solutions to customer/technical challenges as well as diagnosing and resolving complex issues.
  • Work in Agile teams following Agile + SAFe methodologies to deliver high quality products on time with performance and localization requirements in mind.
  • Maintain and improve existing codebases, ensuring high-quality and efficient software.
  • Document all development processes, changes, and strategies.
  • Participate actively in continuous learning to adopt new technologies and best practices in software development.
  • Work closely with cross functional teams to understand requirements and implement a comprehensive solution.

       

      REQUIRED KNOWLEDGE/SKILLS/ABILITIES

      • Bachelor’s degree in Computer Science, Engineering, or a related field.
      • 3-5 years’ experience in software development, with specific skills in Java, JavaScript and/or Angular and SQL, SQL Server preferred.
      • Hands-on experience building modular and component-based, front-end applications with a strong grasp of JavaScript and/or Angular.
      • Familiar with CI/CD including Azure Pipelines or similar deployment technologies.
      • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
      • Successful track record delivering high quality and thoroughly tested products on time.
      • Able to adhere to technical standards, as well as being able to influence peers within a development team
      • Excellent problem-solving abilities and strong analytical skills.
      • Strong communication skills, capable of effectively articulating technical challenges and solutions to stakeholders and peers.
      • Highly motivated and self-directed, capable of multi-tasking, and able to work with minimal supervision.
      • Experience working in an Agile/Scrum development process is preferred

               

              ADDITIONAL KNOWLEDGE/SKILLS/ABILITIES

              • Exceptional interpersonal and communication skills.
              • Proactive, creative, and innovative approach to solving technical problems.
              • Continuous improvement mindset with a commitment to developing new skills.
              • Ability to work collaboratively in a global team environment.
              • Detail-oriented with strong organizational skills.