Android Developer
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.
- B.Tech./ B.E / MCA degree in Computer Science, Engineering or a related stream.
- 3+ years of software development experience.
- 3+ years of Kotlin development projects experience.
- Solid understanding of the full mobile development life cycle.
- Experience with third-party libraries and APIs.
- In depth understanding and experience of MVVM, CI/CD, ATDD, Microservices, Git,...
- Good Communication Skills
- Team Player
- Design and build applications/ components.
- Taking complete ownership of the deliveries assigned.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and API's.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
iOS Developer
We are looking for an iOS developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.
- B.Tech./ B.E / MCA degree in Computer Science, Engineering or a related stream.
- 3+ years of software development experience.
- 3+ years of Swift development projects experience.
- Solid understanding of the full mobile development life cycle.
- Experience with third-party libraries and APIs.
- In depth understanding and experience of MVVM, CI/CD, Git,...
- Good Communication Skills
- Team Player
- Design and build applications/ components.
- Taking complete ownership of the deliveries assigned.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and API's.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Back-end Developer
We are looking for an experienced Back-end who possesses a passion for pushing technologies to the limits and will work with our team of talented engineers to design and build the next generation of our applications.
- B.Tech./ B.E / MCA degree in Computer Science, Engineering or a related stream.
- 3+ years of software development experience.
- 3+ years of JAVA/Spring Boot development projects experience.
- Experience with Kafka, Docker, Kubernetes, AWS...
- Experience with third-party libraries and APIs.
- In depth understanding and experience of MVVM, CI/CD, Git...
- Good Communication Skills
- Team Player
- Design and build applications/ components.
- Taking complete ownership of the deliveries assigned.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and API's.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Automation SQA Engineer
We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.
- BS/MS degree in Computer Science, Engineering or a related subject.
- Proven work experience in software quality assurance.
- Strong knowledge of software QA methodologies, tools and processes.
- Experience with Cucumber/Gherkin, Page Object Pattern, Selenium, Appium and JAVA
- Experience in writing clear, concise and comprehensive test plans and test cases.
- Experience working in an Agile/Scrum development process
- Good Communication Skills
- Team Player
- Review requirements, specifications and technical design documents to provide timely and meaningful feedback.
- Create detailed, comprehensive and well-structured test plans and test cases.
- Design, develop and execute automation scripts using open source tools.
- Identify, record, document thoroughly and track bugs.
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
- Investigate the causes of non-conforming software and train users to implement solutions.
- Stay up-to-date with new testing tools and test strategies.
SQA Engineer
We are looking for a QA Tester to assess software quality through manual and automated testing.
- BS/MS degree in Computer Science, Engineering or a related subject.
- Proven experience as a Quality Assurance Tester or similar role.
- Familiarity with Agile frameworks and regression testing.
- Experience with Cucumber/Gherkin, Page Object Pattern, Selenium, Appium and JAVA
- Experience in writing clear, concise and comprehensive test plans and test cases.
- Experience working in an Agile/Scrum development process
- Good Communication Skills
- Team Player
- Execute test cases (manual or automated) and analyze results.
- Create logs to document testing phases and defects.
- Design, develop and execute automation scripts using open source tools.
- Identify, record, document thoroughly and track bugs.
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
- Work with cross-functional teams to ensure quality throughout the software development lifecycle.
- Stay up-to-date with new testing tools and test strategies.
Senior Python Developer
We are looking for a qualified Python Developer to design and code functional programs and applications. You will work as part of a team and individually with little supervision.
- B.Tech./ B.E / MCA degree in Computer Science, Engineering or a related stream.
- 3+ years of software development experience.
- 3+ years of Python / Java development projects experience.
- Minimum of 4 live project roll outs.
- Experience with third-party libraries and APIs.
- In depth understanding and experience of either SDLC or PDLC.
- Good Communication Skills
- Team Player
- Design and build applications/ components using open source technology.
- Taking complete ownership of the deliveries assigned.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and API's.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
DATA SCIENTIST
We are looking for a Data Scientist to analyze large amounts of raw information to find patterns that will help improve our company. We will rely on you to build data products to extract valuable business insights.
- BSc/BA in Computer Science, Engineering or relevant field; graduate degree in Data Science or other quantitative field is preferred.
- Proven experience as a Data Scientist or Data Analyst.
- Understanding of machine-learning and operations research.
- Knowledge of R, SQL and Python; familiarity with Scala, Java or C++ is an asset.
- Experience using business intelligence tools (e.g. Tableau) and data frameworks (e.g. Hadoop).
- Problem-solving aptitude.
- Good Communication Skills
- Team Player
- Identify valuable data sources and automate collection processes.
- Undertake preprocessing of structured and unstructured data.
- Analyze large amounts of information to discover trends and patterns.
- Build predictive models and machine-learning algorithms.
- Combine models through ensemble modeling.
- Present information using data visualization techniques.
FRONT END DEVELOPER
We are looking for a qualified Front-end developer to join our IT team. You will be responsible for building the ‘client-side’ of our web applications. You should be able to translate our company and customer needs into functional and appealing interactive applications..
- BSc degree in Computer Science or relevant field.
- 3+ years of Front-end developer development experience.
- Experience with HTML5, CSS, JavaScript frameworks (React.js, Node.js,...), jQuery...
- In-depth understanding of the entire web development process (design, development and deployment).
- Understanding of layout aesthetics.
- Knowledge of SEO principles.
- Good Communication Skills
- Team Player
- Design and build user-friendly web pages.
- TDesign mobile-based features.
- Collaborate with back-end developers and web designers to improve usability.
- Write functional requirement documents and guides.
- Create quality mockups and prototypes.
- Stay up-to-date on emerging technologies.
DevOps Engineer
We are looking for a DevOps Engineer to help us build functional systems that improve customer experience..
- BSc in Computer Science, Engineering or relevant field.
- Work experience as a DevOps Engineer or similar software engineering role.
- Experience supporting builds, deployments, and operations.
- Experience with AWS, Docker, Kubernetes, Jenkins, ...
- Working knowledge of databases.
- Problem-solving attitude.
- Good Communication Skills
- Team Player
- Implement integrations.
- Deploy updates and fixes.
- Build tools to reduce occurrences of errors and improve customer experience.
- Design procedures for system troubleshooting and maintenance.
- Perform root cause analysis for production errors.
- Investigate and resolve technical issues.
Computer Security Specialist
We are looking for a Computer Security Specialist. ou will be responsible for preventing unauthorized access to our data and responding to privacy breaches.
- BSc/BA in Computer Science, Information Technology or a related field; professional certification (e.g. CompTIA Security+, CISSP) is a plus.
- Proven experience as a Computer Security Specialist.
- Familiarity with security frameworks and risk management methodologies.
- Knowledge of patch management, firewalls and intrusion detection/prevention systems.
- Familiarity with public key infrastructure (PKI) and cryptographic protocols.
- An analytical mind with excellent problem-solving ability.
- Good Communication Skills
- Team Player
- Analyze IT specifications to assess security riskss.
- Design and implement safety measures and data recovery plans.
- Secure networks through firewalls, password protection and other systems.
- Inspect hardware for vulnerable points of access.
- Monitor network activity to identify issues early and communicate them to IT teams.
- Draft policies and guidelines.