Develop, plan, implement and test software solutions in an agile team environment with an emphasis on TDD.
Provide technical assistance needed to deploy and support software solution.
Partner and interact with local as well as international and remote teams and peers.
5 years post-Bachelor’s degree experience as software engineer developing scalable solutions
Full-stack software development experience including web interface frontend and backend services
Designing, implementing and debugging high-performance multithreaded/multi-process servers
Web services REST/SOAP Integration and Implementation
Experience on Linux/Shell Scripting.
Hands on to Linux OS usage
Excellent verbal and written communication skills
Bachelor’s degree in Computer Science
Experience from Linux / Unix operating system
Python or Java Programming Exposure
Background to Test Driven Development
Exposure to usage of Cloud infrastructure such as AWS, Azure or Google
Front-end best practices and framework such as Bootstrap, Angular, jQuery
Exposure to container technologies like Docker, Kubernetes
Exposure to Machine learning technologies and AI
3 - 8 Years
22 Lac 50 Thousand To 25 Lac P.A.
IT Software - Application Programming / Maintenance
Software Development Software Engineering Technical Assistance Full stack software developement Linux OS Shell Scripting Unix OS