We are looking for highly ambitious and enthusiastic intellectuals, front runners, and achievers to join our amazing team as Senior Software Engineers.


  • Understand customer’s functional and non-functional requirements;
  • Communicate daily with our customers to provide solutions to potential obstacles and solve problems in the delivery process;
  • Collaborate with software developers and architects to analyze requirements, build software components, and deliver the solution;
  • Coach, mentor, and motivate junior developers;
  • Presenting regular progress reports and setting goals;
  • Encourage innovation, outside-the-box thinking, and teamwork;
  • Identify and resolve issues and conflicts within project teams;
  • Ensuring that you and the team adhere to development schedules and deadlines.

Technical Skills:

  • Minimum 5 years of professional and hands-on experience with IT consultancy services in mid to large-scale environments;
  • Proven track record in the design of API and micro-services (XML Web Services, RESTful services, messaging middleware);
  • Proven experience in API lifecycle management & supporting tools;
  • Experience with object-oriented programming languages (JavaScript, Java, Python, .NET, or PHP).
  • Good knowledge of Data structures, Database design & Development, Data Integration and Automation;
  • Understanding and using the full potential of the Cloud ecosystem (AWS, Azure, or GCP);
  • Knowledge regarding big data, data models and ML will be considered an advantage.

Non-technical skills:

  • Excellent organizational abilities;
  • Coach, mentor, and motivate team members to promote accountability and a deep sense of urgency for our work;
  • Innovative and eager to learn new technologies and methodologies;
  • Strong verbal and written communication skills in English;
  • Disciplined, responsible and reliable person;
  • Comfortable in working with a team as well as independently;
  • Strong interpersonal and communication skills;
  • Highly analytical mindset, with an ability to see both the big picture and the details;
  • Able to find different ways of implementing solutions and solving problems.

Apply Here

    I have read and accept ⋮IWConnect's Privacy Statement for Job Applicants and I agree my personal data to be processed as part of the recruitment and selection processes at IWConnect.