Description

Job Description

 

  • Design and develop software using latest technologies by writing customizable software for the customer.
  • Ensure continuous improvement of software solutions by taking ownership of problem solving and providing innovative solutions.
  • Improve software quality and assurance by ensuring the highest quality of code and participate in code reviews and adhere to highest coding standards.
  • Improve testing by using automated testing by implementing component testing for all new features and integrate automation frameworks in CI/CD pipelines for continuous monitoring and early detection of failures.
  • Build software components which are unit testable to ensure highest quality of code and ensure code is unit tested for all newly developed features.
  • Develop cross platform mobile applications using Xamarin and React-Native technologies and develop highly scalable mobile applications to be used on Android and iOS platforms.
  • Develop APIs using REST framework while ensuring minimum latency in the software.
  • Analyze customer problems and engage in initial diagnosis providing innovative solutions for issues reported in a timely manner. 
  • Generate appropriate documentation for proper ongoing support & maintenance of software modules installed in production environment.
  • Develop and build CI/CD pipelines for continuous deployment of the product on test and production environments.
  • Design micro services using NodeJS and Go programming language and ensure seamless integration with various services.
  • Integrate computer vision models into the application and implement algorithms for environment recognition and object tracking into the mobile product. 
  • Maintain Kubernetes clusters on the cloud and ensure efficient usage of clusters while maintaining security of the highest standards in the cloud environment.

Minimum Education Requirement:- Bachelor’s degree in computer science, computer information systems, information technology or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.

Education

Any Graduate