Job Title : Senior Software Engineer
Team : Public Cloud
(Systems Infrastructure)
Reporting manger level : Lead Software Engineer
Location : Hyderabad, India
JOB RESPONSIBILITIES:
Develop new features and products as requested by stakeholders
Maintain existing product features by working on bug fixes and code refactors
Lead a team of 3+ engineers in short/long term
Excellent presentation skills and experience in working in a matrix environment
Ability to deal with ambiguity and flexibility to work collaboratively with others in a dynamic environment
Coach and mentor junior engineers to help them reach their full potential
Provide project status updates to stakeholders on a regular basis
Expected to code review submissions of team members
Strive to improve the quality across the organization (i.e. creating unit tests)
Expected to write clean code
Good problem-solving skills
JOB REQUIREMENTS :
5+ years of industry experience
Full stack development experience (HTML/JavaScript/Vue or Angular/TypeScript/CSS/Node.js)
Experience working within Agile development environments
Experience with client-side web development frameworks such as Angular.js or Vue.js
Ability to articulate and to quickly adopt development best practices
Excellent organizational and communication skills
Drive direct technical upskilling for all team members including coding and technology
Knowledge of RESTful services, especially NodeJS is desirable
Proficiency with Object Oriented design principles and working knowledge of Linux OS
Design experience with multi-tier web architectures
Willingness to work as a member of a team, including participating in peer code reviews and maintaining project and operational documentation
Ability to work/lead as part of a geographically diverse team
Ability to create and review documentation and test plans
Ability to communicate with both technical and non-technical people
B.Tech or M.Tech in Computer Science or equivalent
HIGHLY DESIRED:
Experience with server-side development frameworks such as Node.js
Comfortable with working in all layers of the stack (web frontend, middleware application layer, and backend database)
Strong experience with JIRA and Git
Experience with SonarQube or another code analysis tools
Comments