Title/Role: Software Engineer (Full Stack Back-end developer)
Location: Bengaluru / Pune / Gurgaon / Hybrid-Remote
Develop cutting-edge, cloud native digital products and solutions, powered by advanced analytics
Learn from seasoned thought leaders and domain experts
...
Partner with our global consultants across industries that drive strategy definition to create value for our clients in
ever changing market conditions
Collaborate with leading system integrators and cloud providers in a variety of delivery models to define,
standardize and mature product delivery life cycle
About the role
For Software Engineer position, we are seeking an enthusiastic, passionate, and self-driven full stack hands-on
developer with back-end development as his/her strength with experience in design, development, deployment, support
and management of large-scale progressive web applications, APIs, OLTP and OLAP Databases.
You are self-starter and technology enthusiast who is motivated with new technologies. You keep yourself up-to date with
upcoming technologies and open-source libraries that help accelerate software development and value addition. You
have a keen sense of application security, scalability, flexibility, performance, maintenance, stability, and resilience
aspects while designing and developing products.
Responsibilities
Work closely with other team members and leads to deliver robust, scalable and easy-to-maintain cloud-based
products/solutions
Decompose business requirements and high-level functional solutions into detailed design specifications and code
Own the technical design and development of assigned application functionalities, keeping in view the target
architecture design and end to end application
Develop high-level and low-level design, develop/create modularized code base, review code, perform unit testing,
develop appropriate artefacts / documentation, and facilitate final delivery, including CI/CD pipeline and branching
Participate in detailed code-reviews, implementation and monitoring efforts
Follow software engineering process, standards, best practices. Foster a culture of quality.
Work closely with your project team by getting involved in problem frameworks, develop hypotheses, test and analysis
of solutions, scope operational feasibility
Evaluate new and emerging technologies for fit, execute POCs as needed
Support the resolution of production issues and problems
Key Requirements
3 - 6 years of established experience in developing large scale enterprise web applications using full stack
technologies
Demonstrated experience and knowledge of microservices architecture and backend frameworks
Good hands-on experience in end to end back-end solutions development:
o Back-end frameworks and programming languages, in-memory data store/caching
o Relational, Non-relational and OLAP databases
o Design and development of RESTful APIs, event-driven and microservices architectures, API gateways
o Queueing and service orchestration technologies
o Server-side and client-side computing/processing
o Configuration management tools, Source version control design, Authoring tasks for CI/CD pipelines
o Integrating code and security scans in build pipelines, vulnerability identification and remediation
o Package managers, bundlers, task runners
o Enterprise monitoring tools, implementing log monitoring and alerts, health-checkso Implementation of various SSO authentications methods
o Working with Windows and Linux Servers
Knowledge of front-end technologies and cloud technologies
Understanding of network and security architectures
Strong communication skills and analytic acumen
Experience working in an Agile Scrum environment
Drive to learn emerging technologies and knowledge share with other team members
Bachelor’s degree in computer science, engineering, or equivalent technical experience
Desirable Requirements
Experience in developing cloud native SaaS products (Containerized or Serverless)
Hands-on experience in front-end technologies and frameworks
Cloud fundamentals and/or Solution architect associate certification (Azure or AWS)
Knowledge of OLAP DBs like snowflake and Data bricks
Tech Stack
Python, Flask/Django, Java script, NPM, Node.js, MySQL, NoSQL, Micro Services, Data Object Models, Java/Spring,
Power BI, Azure DevOps, GitHub, Postman, SonarQube, SAML/OAuth/JWT, HTML, CSS, Vue/React/Angular, Kendo UI,
Charts, D3, Kubernetes, Docker
Infrastructure
Azure Cloud, Windows and Linux Servers and OS
show more
Title/Role: Software Engineer (Full Stack Back-end developer)
Location: Bengaluru / Pune / Gurgaon / Hybrid-Remote
Develop cutting-edge, cloud native digital products and solutions, powered by advanced analytics
Learn from seasoned thought leaders and domain experts
Partner with our global consultants across industries that drive strategy definition to create value for our clients in
ever changing market conditions
Collaborate with leading system integrators and cloud providers in a variety of delivery models to define,
standardize and mature product delivery life cycle
About the role
For Software Engineer position, we are seeking an enthusiastic, passionate, and self-driven full stack hands-on
developer with back-end development as his/her strength with experience in design, development, deployment, support
and management of large-scale progressive web applications, APIs, OLTP and OLAP Databases.
You are self-starter and technology enthusiast who is motivated with new technologies. You keep yourself up-to date with
upcoming technologies and open-source libraries that help accelerate software development and value addition. You
...
have a keen sense of application security, scalability, flexibility, performance, maintenance, stability, and resilience
aspects while designing and developing products.
Responsibilities
Work closely with other team members and leads to deliver robust, scalable and easy-to-maintain cloud-based
products/solutions
Decompose business requirements and high-level functional solutions into detailed design specifications and code
Own the technical design and development of assigned application functionalities, keeping in view the target
architecture design and end to end application
Develop high-level and low-level design, develop/create modularized code base, review code, perform unit testing,
develop appropriate artefacts / documentation, and facilitate final delivery, including CI/CD pipeline and branching
Participate in detailed code-reviews, implementation and monitoring efforts
Follow software engineering process, standards, best practices. Foster a culture of quality.
Work closely with your project team by getting involved in problem frameworks, develop hypotheses, test and analysis
of solutions, scope operational feasibility
Evaluate new and emerging technologies for fit, execute POCs as needed
Support the resolution of production issues and problems
Key Requirements
3 - 6 years of established experience in developing large scale enterprise web applications using full stack
technologies
Demonstrated experience and knowledge of microservices architecture and backend frameworks
Good hands-on experience in end to end back-end solutions development:
o Back-end frameworks and programming languages, in-memory data store/caching
o Relational, Non-relational and OLAP databases
o Design and development of RESTful APIs, event-driven and microservices architectures, API gateways
o Queueing and service orchestration technologies
o Server-side and client-side computing/processing
o Configuration management tools, Source version control design, Authoring tasks for CI/CD pipelines
o Integrating code and security scans in build pipelines, vulnerability identification and remediation
o Package managers, bundlers, task runners
o Enterprise monitoring tools, implementing log monitoring and alerts, health-checkso Implementation of various SSO authentications methods
o Working with Windows and Linux Servers
Knowledge of front-end technologies and cloud technologies
Understanding of network and security architectures
Strong communication skills and analytic acumen
Experience working in an Agile Scrum environment
Drive to learn emerging technologies and knowledge share with other team members
Bachelor’s degree in computer science, engineering, or equivalent technical experience
Desirable Requirements
Experience in developing cloud native SaaS products (Containerized or Serverless)
Hands-on experience in front-end technologies and frameworks
Cloud fundamentals and/or Solution architect associate certification (Azure or AWS)
Knowledge of OLAP DBs like snowflake and Data bricks
Tech Stack
Python, Flask/Django, Java script, NPM, Node.js, MySQL, NoSQL, Micro Services, Data Object Models, Java/Spring,
Power BI, Azure DevOps, GitHub, Postman, SonarQube, SAML/OAuth/JWT, HTML, CSS, Vue/React/Angular, Kendo UI,
Charts, D3, Kubernetes, Docker
Infrastructure
Azure Cloud, Windows and Linux Servers and OS
show more