Job Details
Role descriptionRole Summary: The role has overall responsibility of leading software architecture, design, development, integration, test automation, unit testing, system integration testing, bug fixes, deployment, support and documentation Team focused and 'can- do' attitude Key Result Areas:Understanding the business requirements and technical specifications .
Estimating time required for implementation Communications skills and clearness in reporting and communication Defining Technical Architecture, Solution Architecture, Integration Architecture and System Architecture .
Hands-on/Coding (testable, clean, reusable, maintainable, readable, bug-free, and beautiful code) Knowledge in the libraries and tool-sets Benchmarking Application performance.
Analytical thinking and Technological understanding Creativity (finding better ways to achieve projects goals) and Planning Correctness (few bugs, few iterations with refactoring).
Learning and using new technologies, protocols, libraries, or even languages as needed Skills:Expert knowledge of RESTful APIs, Microservice Architecture, API Management In depth knowledge of NodeJS with Express for backend API development .
Wide-ranging knowledge of high-performance application server NGINX and Tomcat Strong understanding of npm, nvm and general nodejs ecosystem Develop test automation assets in a continuous integration and deployment environment Strong design and coding skills, understand object-oriented design, async programming Experience with DevOps automation along with Docker, Kubernetes .
Worked with Microsoft Azure Cloud for development and deployment Use Git for version management Obsessed with creating high- performance, highly scalable, reusable code Used to working in SCRUM or Agile methodologies Passion for performance debugging and benchmarking .
Experience integrating 3rd party API's Familiarity with PostgreSQL/Oracle/MS SQL (RDBMS) and Mongo DB (NoSQL) Databases Qualification: BE / BTech / ME / MTech from reputed institute Good to have Microsoft Azure Developer Associate certification, Microsoft Azure DevOps Engineer certification