Join Our Team
We take our work and output seriously, and respect each other’s contributions and differences as well. This is our company culture.
We’re inspired by the notion that in order to prosper in today’s world, all individuals and communities need access to technology and digital literacy. One of the most significant advantages of joining our team is the opportunity to connect and talk with people from various other countries and cultures. Our offices are in Nairobi, Kenya, and Colombo, Sri Lanka, and our clientele are from all over the world. Tech Venturas’ technological solutions cover a broad variety of industries.
You’re not limited to a single set of technologies when you work at Tech Venturas. We’re a team who aspire to think out of the box, and beyond. As a result, we assess a variety of developing technologies and prospects. We don’t hesitate to adapt when we’re confident in the technology’s performance and reliability.
So whether you’re an intern or an enterprise architect, you’ll have an equal chance to contribute to our projects and demonstrate your technical skills. We believe in maintaining a balance between the quality of our work, as well as work-life balance. At Tech Venturas, we aspire to create a work environment that prioritises the needs of all our employees, as well as encourages them to learn and grow.
Current openings
Associate Software Engineer
Minimum Qualifications & Requirements
BSc in Computer Science or Engineering from a reputed university.
Strong software design, programming, analytical, and troubleshooting skills.
Prior work experience in a similar capacity would be an added benefit, but not a prerequisite.
Skills & Responsibilities
- Have an affinity for new challenges, a self-starting attitude, and be able to work with a team.
- Be able to take ownership of complex technical problems and drive them to a resolution individually as well as work effectively through a smart team.
- Possess an amiable personality, excellent communication, and interpersonal skills.
- Bring in new ideas on how to improve the product and overall technical designs.
- Ability to successfully contribute to technical and non-technical discussions on email and in-person.
- Engage with extended teams such as support, pre-sales, marketing, and sales on the support and sales activities of integration products.
- Be a self-starter and deliver successful results through careful execution
Perks & Benefits That You Will Get:
- Flexible working hours
- USD-pegged remuneration scheme for all employees
- WFH option available
- Career development training programs
- Health Insurance
- Company events
Associate Technical Lead
Eligibility
- Minimum Qualifications & Requirements – Bachelor’s degree in Information Technology or Computer Science
- Minimum 5 years of industry experience
Responsibilities
- Implementing and managing backend systems and integration to meet the project’s need
- Applying and guiding on code quality practices throughout the project
- Managing the overall technical aspects of the project to ensure the correct practices are applied until delivery.
- Managing the technical aspect of mobile application deliveries and ensuring that the development is adhering to all the publishing guidelines.
Perks & Benefits That You Will Get:
- Flexible working hours
- USD-pegged remuneration scheme for all employees
- WFH option available
- Career development training programs
- Health Insurance
- Company events
Technical Lead
Eligibility
- Minimum Qualifications & Requirements – Bachelor’s degree in Information Technology or Computer Science
- Minimum 7+ years of industry experience
Responsibilities
- Leading the team in the technical front and making sure the delivery activities are met.
- Implementing and managing backend systems and integration to meet the project’s need
- Applying and guiding on code quality practices throughout the project
- Managing the overall technical aspects of the project to ensure the correct practices are applied until delivery.
- Managing the technical aspect of mobile application deliveries and ensuring that the development is adhering to all the publishing guidelines.
Perks & Benefits That You Will Get:
- Flexible working hours
- USD-pegged remuneration scheme for all employees
- WFH option available
- Career development training programs
- Health Insurance
- Company events
Intern - Artificial Intelligence
Minimum Qualifications & Requirements
- Pursuing BSc in Computer Science or Information Technology from a reputed university.
- Strong software design, programming, analytical, and troubleshooting skills.
- Knowledge in distributed computing is an added advantage.
- Prior work experience in a similar capacity would be an added benefit, but not a prerequisite.
Software Engineer
Minimum Qualifications & Requirements
- Academic Qualifications
○ Bachelor’s degree in Information Technology or Computer Science
- Strong software design, programming, analytical, and troubleshooting skills.
Skills & Responsibilities
- Support for project level engineering governance through the established frameworks.
- Build trust and respect towards each other in the organisation.
- Contribute to building a community of professionals through example and guidance.
- Recognise and acknowledge contributions and capabilities of the fellow team members.
- Accountable for quality and timely deliveries of the assigned tasks, aligning to the project expectations, whilst working hand in hand with all team members from all practices.
- Perform task level designs and implementations with proper and detailed documentation.
- Identify & highlight the risks of feasibility and work with tech leadership to mitigate them.
- Understand architecture/design and develop the solution adhering to the best practices
- Consider non-functional requirements such as performance, security and availability during the design and development.
- Follow coding standards and best practices while implementing solutions.
- Support achieving competency and capability needs of the project.
- Support establishing the project capability and skill matrix and identify the gaps.
Perks & Benefits That You Will Get:
- Flexible working hours
- USD-pegged remuneration scheme for all employees
- WFH option available
- Career development training programs
- Health Insurance
- Company events
Senior software engineer
Minimum Qualifications & Requirements
- Academic Qualifications
- Bachelor’s degree in Information Technology or Computer Science
- Strong software design, programming, analytical, and troubleshooting skills.
Skills & Responsibilities
- Have an affinity for new challenges, a self-starting attitude, and be able to work with a team.
- Be able to take ownership of complex technical problems and drive them to a resolution individually as well as work effectively through a smart team.
- Possess an amiable personality, excellent communication, and interpersonal skills.
- Bring in new ideas on how to improve the product and overall technical designs.
- Ability to successfully contribute to technical and non-technical discussions on email and in-person.
- Engage with extended teams such as support, pre-sales, marketing, and sales on the support and sales activities of integration products.
- Be a self-starter and deliver successful results through careful execution
Perks & Benefits That You Will Get:
- Flexible working hours
- USD-pegged remuneration scheme for all employees
- WFH option available
- Career development training programs
- Health Insurance
- Company events