Job Description:
We are seeking a motivated and detail-oriented Software & Data Engineer to join our team. The ideal candidate will have 2–3 years of experience in software development, data handling, and IT support, with good knowledge of Artificial Intelligence (AI) and data-driven solutions.
The candidate will support the development of software applications and data systems, while contributing to AI-related initiatives and technical operations.
The nature of this role requires frequent travel based on project requirements and client needs.
Key Responsibilities:
- Assist in developing, testing, and maintaining software applications and systems.
- Support data management, data analysis, and reporting activities.
- Participate in AI and automation-related tasks and initiatives.
- Work with databases, APIs, and system integrations.
- Troubleshoot technical issues and provide application support when needed.
- Collaborate with cross-functional teams to improve system performance and business processes.
- Prepare technical documentation and maintain system records.
- Ensure compliance with technical standards and project requirements.
Qualifications Required:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Data Science, or a related field.
- 2–3 years of professional experience in software development, IT support, or data-related roles.
- Good understanding of software development lifecycle and application support.
- Experience with databases, SQL, and data analysis concepts.
- Knowledge of programming languages such as Java, Python, C#, or JavaScript.
- Familiarity with APIs, system integration, and troubleshooting.
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently and within a team environment.
- Good command of written and spoken English.