As a Full Stack Software Engineer, you will play a key role in the design, development, and
deployment of innovative solutions to meet our business needs.
Responsibilities:
? Takes technical responsibility across all stages and iterations of software development. Adopts and adapts appropriate software development methods, tools and techniques. Measures and monitors applications of project/team standards for software construction including software security.
? Responsible for contributing to the efficiency of Product Engineering's full software development lifecycle, utilizing modern trends and approaches to ensure value is released early and often (Continuous Deployment).
? Leads simple refinement activities of small to medium-sized well-formed and understood product features - partnering with Product and Design to break down these items of work into iterative
releases of value to the customer.
? Designs software components and modules using appropriate modelling techniques following agreed software design standards, patterns, and methodology. Creates and communicates multiple design views to identify and balance the concerns of all stakeholders of the software design. Identifies and evaluates alternative design options and trade-offs.
? Works together with the Tech Lead- Principal Architect to define the standards on code structure and quality we employ and owns/reports on parts of that standard.
? Build and maintain efficient, reusable, and reliable code using best practices.
? Provides and maintains technical documentation for new and existing solutions as a resource for colleagues within Product Engineering.
? Troubleshooting and debugging production issues and providing timely resolution of software defects.
? Contributes to all stages and iterations of the software development lifecycle. Adopts and adapts appropriate software development methods, tools and techniques. Measures and monitors applications of project/team standards for software construction including software security.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.