Job Description
Industry: IT Services and IT Consulting, Software Development, and IT System Custom Software Development
Seniority for this role: Mid-Senior level
We are looking for a motivated and experienced software engineer who can effectively understand complex client requirements, design timely solutions, and take full ownership of their implementation. Employment Type: Full-time Responsibilities: Develop server-side applications using C++ in an agile environment. Maintain and refactor the in-house data warehouse module. Implement new features and modules as required. Troubleshoot issues and conduct technical performance analysis. Perform code and design reviews with team members. Collaborate closely with the business analysis team to design and implement new solutions. Assist consultants during the rollout of changes to clients. Required Technical Skills and Experience: 5+ years of experience with a strong understanding of C++ development. Familiarity with clean code principles and Test-Driven Development. Solid understanding of database technologies (Oracle or Postgres) and SQL. Experience working with Linux (RHEL) and containerization tools like Docker. Fluency in English. Degree in Computer Science, Software Engineering, or a related field. Show more Show less