Saturday, October 17, 2020

Software Engineer - Backend Technologies (1-5 yrs) (Pragti)

Back-End Developer

Overview

Job Description :

- Design and Build

- Development of Backend systems - APIs, CRONs, etc.

- Design and build Web Applications (Angular8 or any other framework) - (given an HTML, JPEG)

- Design modules wrt API request/response, MySql tables (and indexes etc), NoSql implementations

- QA other developers' API and front end pieces for bugs

- Leading and Mentoring a Team

- Change Release - New Feature or Enhancement. End to End ownership of getting the change released and deployed to Production environment

- Release / Delivery Quality

- Ensuring Code is as per solution / tech design

- QA other developers' APIs/Front End Integration of APIs pieces for bugs

- Code Reviews as per standards

- QA process

- Release / Migration plan and execution without any downtime

- Project Management

- Coordinating with different teams (both in-house and external) to get assigned tasks/changes done in time for Release

- People Development

- Mentor team to grow in technical and interpersonal skills

- Technical Advancement

- Continuously discover, evaluate, and implement new technologies to maximize development efficiency

- Explore newer tech areas / solutions available for integration

Skills Required :

- Programming & Problem Solving

- Strong in Data Structures and Algorithms

- Good Problem-Solving skills

- Should have good fundamentals of MVC, REST, Service based architecture, Databases MySQL

- Should have good understanding of design patterns

 Technical :

- Should be willing to work on any Tech Stack and Programming Language (PHP / JAVA / .NET / Python etc.)

- Worked in Frameworks: (Slim, Laravel, Symphony, Yii)

- Proven working experience in Web Development - Angular5 (optional)

- Should be able to include NFRs (like performance, scaling, access controls, security etc) in implementation.

- Be able to critically evaluate requirements, even proposed implementations to make sure the code is developed without a lot of bugs

- Leadership / People Management traits

- Must be a leader by example; should be a role model for others

Apply Now