Senior Software Engineer

Company: FactSet
Apply for the Senior Software Engineer
Location: Hyderabad
Job Description:

RESPONSIBILITIES

:

  • Design and development of responsive and high-performing web applications using Vue.js and TypeScript.

  • Leverage Vite as the next-generation frontend tooling to optimize the development experience and build performance.

  • Write clean, maintainable, and well-documented code that adheres to industry best practices.

  • Collaborate with cross-functional teams, including UX/UI designers, back-end developers, and product managers, to ensure the delivery of top-tier products.

  • Stay abreast of the latest developments in web technologies and incorporate them into our tech stack, as appropriate.

  • Optimize applications for maximum speed, scalability, and compatibility across a wide range of devices and browsers.

  • Implement robust security measures and ensure that all code is tested for vulnerabilities.

  • Contribute to the continuous improvement of our CI/CD pipeline by developing and maintaining GitHub Actions configurations and workflows.

  • JOB REQUIREMENTS :

  • Bachelor’s degree in Computer Science, Engineering, or a related field. Equivalent practical experience will also be considered.

  • 5- 6 years of professional experience in web development with a strong emphasis on Vue.js and TypeScript.

  • Expertise in modern JavaScript frameworks and libraries, particularly Vue.js, and a deep understanding of reactive and component-driven architecture.

  • Proficiency in TypeScript, including type-based design and development approaches for large-scale web applications.

  • Experience with Vite or similar modern build tools, and an understanding of their role in improving development workflow and performance.

  • Knowledge of Git and GitHub, including branching strategies, pull requests, and GitHub Actions for CI/CD.

  • Familiarity with web performance optimization techniques and accessibility best practices.

  • Strong problem-solving skills, attention to detail, and the ability to work both independently and as part of a team.

  • Excellent communication and interpersonal skills to effectively collaborate with both technical and non-technical stakeholders.

  • DIVERSITY

    Posted: January 7th, 2026