Job Overview
Lead / Senior Tech Lead
About the job
Join our expanding team at Creative Software working towards the Pagero Group! We offer a flexible work environment, attractive remuneration, opportunities for overseas travel and a place to grow & flourish. You will be amongst peers at the top of their game, allowing you to sharpen your skills in an inclusive culture. We integrate wellness into our workplace experience offering employees a range of facilities that support work-life balance, including a recreation zone and gym.
Pagero is one of the world leading e-invoicing and e-document solution providers. We provide a Smart Business Network that connects buyers and sellers for automated, compliant, and secure exchange of orders, invoices, payment instructions and other business documents.
We are looking for a experienced Technical Lead and Senior Technical Lead to join our exciting and rapidly expanding team in Sri Lanka. This position is a hands-on development position where you will be responsible for the development of services of Pagero online while leading the team. You will leverage your in-depth knowledge of Java/Scala to work closely with architects, engineers, and product owners to create complex services and integrations. You will also ensure your commitment to the highest quality standards both in functional and non-functional areas.
RESPONSIBILITIES
· Be the technology lead for the team, take the ownership of the high-quality deliverables and be accountable
· Work closely with product owners and architects in designing the services
· Develop new features and provide technical support when required
· Be responsible for maintaining the quality of the code and following engineering best practices
· Be responsible for maintaining the health of the production system and attend any production incidents providing quick fixes/work arounds
· Assist performance appraisals and provide guidance and mentoring the team members
· Helping in the interviews and hiring process of new team members
· Drive/participate in planning and be an Agile advocate
DESIRED EXPERIENCE
· BSc in computer science or related field.
· Minimum of 7 years’ experience in software development including 2 year as a lead.
· Ability to manage the team and deliveries independently.
· Solid experience in developing applications using Java, SQL databases.
· Proven history with software and system architecture, microservices architecture.
· Ability to guide/mentor junior developers while working with leads and architects on designing applications.
· Strong verbal and written communication skills including making presentations to varied teams and stakeholders.
· Good understanding of Quality Engineering principles and practices will be an added advantage.
· Familiarity with CI/CD build/deploy pipelines, and modern DevOps practices.
· Understanding of technology methodologies including Agile (SCRUM), continuous integration/ continuous development and automation.
· Familiarity with JIRA and writing user stories.
· Knowledge of Scala, Cassandra, IAM frameworks is considered an added advantage.
Kindly email your CV to Careers@CreativeSoftware.com indicating the position applied (i.e. LEAD / SENIOR LEAD – REF6027) as the email subject.
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- ExperienceMore than 5 Years
- GenderBoth
- INDUSTRYComputer and technology
- QualificationBachelor's Degree