
Senior Software Engineer (Python + C#)
- Hyderabad, Telangana
- Permanent
- Full-time
- Maintain and resolve bugs in existing components
- Contribute new features, fixes, and refactors to the existing code
- Perform code reviews and coach engineers with respect to best practices
- Work with other engineers in following the test-driven methodology in an agile environment
- Collaborate with other engineers and Product Developers in a Scrum Agile environment using Jira and Confluence
- Ability to work as part of a geographically diverse team
- Ability to create and review documentation and test plans
- Estimate task sizes and regularly communicate progress in daily standups and biweekly Scrum meetings
- Coordinate with other teams across offices and departments
- Bachelor’s degree in Engineering or relevant field required.
- We are looking for 5-7 years of Total experience engineer for this role.
- Strong technical basis , collaborative, troubleshooting, and communication skills
- Strong analytical and problem-solving skills & Project management skills.
- Experience with Python language
- Knowledge on Python libraries , Pandas, Numpy.
- Relational database experience, preferably with POSTGRES
- Should be able to comprehend C#, .Net applications
- Experience with Github-based development processes
- Working experience on AWS services, Lambda, EC2, S3, AWS Glue etc.
- Proficiency with object oriented design principles
- Working experience on APIs is a must
- Experience building and deploying production level services
- Good organizational and problem-solving skills, self-directed, and resourceful with the ability to appropriately prioritize work in a fast-paced environment
- Ability to work in a team-oriented environment
- Nice to have skills
Familiar with Agile software development (Scrum is a plus).
Experience working in Linux/Unix environment is desirable.
Technically leading the team experience is a plus.What's In It For YouAt FactSet, our people are our greatest asset, and our culture is our biggest competitive advantage. Being a FactSetter means:
- The opportunity to join an S&P 500 company with over 45 years of sustainable growth powered by the entrepreneurial spirit of a start-up.
- Support for your total well-being. This includes health, life, and disability insurance, as well as retirement savings plans and a discounted employee stock purchase program, plus paid time off for holidays, family leave, and company-wide wellness days.
- Flexible work accommodations. We value work/life harmony and offer our employees a range of accommodations to help them achieve success both at work and in their personal lives.
- A global community dedicated to volunteerism and sustainability, where collaboration is always encouraged, and individuality drives solutions.
- Career progression planning with dedicated time each month for learning and development.