top of page
Writer's picturesocialcontentclub

FACTSET HIRING DIGITAL-CLOUD ACCELERATION -SENIOR SOFTWARE ENGINEER

Job Title : Senior Software Engineer


Team : Public Cloud

(Systems Infrastructure)


Reporting manger level : Lead Software Engineer


Location : Hyderabad, India



JOB RESPONSIBILITIES:


  1. Develop new features and products as requested by stakeholders

  2. Maintain existing product features by working on bug fixes and code refactors

  3. Lead a team of 3+ engineers in short/long term

  4. Excellent presentation skills and experience in working in a matrix environment

  5. Ability to deal with ambiguity and flexibility to work collaboratively with others in a dynamic environment

  6. Coach and mentor junior engineers to help them reach their full potential

  7. Provide project status updates to stakeholders on a regular basis

  8. Expected to code review submissions of team members

  9. Strive to improve the quality across the organization (i.e. creating unit tests)

  10. Expected to write clean code

  11. 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:


  1. Experience with server-side development frameworks such as Node.js

  2. Comfortable with working in all layers of the stack (web frontend, middleware application layer, and backend database)

  3. Strong experience with JIRA and Git

  4. Experience with SonarQube or another code analysis tools


1 view0 comments

Comments


bottom of page