Senior Software Engineers (Full-stack)

Closing on: Dec 1, 2022


  • We are seeking a Senior Back-end Software Development Engineer to help build the next generation of exceptional user experiences for products of our clients.
  • To build solutions that satisfy our clients, Zechariah Technologies software engineering teams use Agile development concepts, sophisticated development and design methods, and an obsession with security, reliability, and performance. We’re searching for outstanding software development engineers to help us create cutting-edge payment technology and applications.
  • Are you enthusiastic about software development?
  • Do you appreciate watching how your code affects a diverse range of clients all across the world?
  • Do you want to work for a firm that provides above-and-beyond perks like paid parental leave, flexible work hours, gift matching, and even volunteer incentives, all while promoting your professional growth?
  • Do you thrive in an environment where you’re constantly learning new things and developing your abilities and career?
  • Do you want to work for a company that has a competitive benefits and rewards program that attracts, develops, and keeps the world’s best employees?
  • Do you want to work in an inclusive environment where employees of all backgrounds feel valued, respected, and free to be themselves at work? Zechariah Technologies’s Corporate Sustainability Report has more information.


  • An individual contributor who develops secure, modular, functional, and testable code of high quality. 
  • Creates and maintains applications, system-to-system interfaces, and full software solutions. 
  • Produces documentation such as user manuals and software development manuals. 
  • Effectively communicate, collaborate, and work in a global context. 
  • Responsibilities include code development, code review, troubleshooting, and day-to-day support. 
  • Assist junior team members with technical issues. 


  • A bachelor’s degree in computer science or similar expertise is required.
    Proficiency in either one or more of the following languages:Java, .NET, Node.js, React.js, Vue.js, Python, PHP, Angular, iOS, Android/Kotlin, Flutter, React Native Hibernate, Oracle, MySQL, MongoDB, Soap UI, Restful, JSON, JAXRS,XML, Splunk, Agile, Rally, Sonar, Linux, Git-Hub.
  • Working knowledge of advanced microservices architecture. 
  • Solid understanding of algorithms, data structures, and other fundamental computer science topics. 
  • Demonstrated experience with object-oriented programming and design patterns. 
  • Excellent analytical and problem-solving abilities. 
  • Git and versioning experience. 
  • Working with large teams in an Agile setting is a plus. 
  • Excellent verbal and written communication skills, as well as strong interpersonal, collaborative, and organizational abilities. 
Job Category: Software Engineer
Job Type: Freelance Part Time
Job Location: Sri Lanka

Apply for this position

Allowed Type(s): .pdf, .doc, .docx