Accordion India - Senior Software Engineer 2
Full Job Description
This role is part of our global Accordion group, primarily based in Hyderabad, India, but with responsibilities spanning India, the U.S., and the U.K. As a Senior Software Engineer 2, you will be a hands-on Python Full Stack Developer focused on internal application development. The ideal candidate will develop robust back-end systems with Python and create seamless front-end experiences using modern web technologies. You will also collaborate with cross-functional teams, participate in knowledge management, and focus on continuous improvement.
Responsibilities:
- Back-End Development: Design, develop, and maintain scalable and efficient Python-based back-end systems. Integrate user-facing elements with server-side logic. Write clean, maintainable, and well-documented code. Work with databases (SQL/NoSQL) and develop/consume RESTful APIs. Adapt to new languages as needed.
- Front-End Development: Build and maintain user interfaces using HTML, CSS, JavaScript, and modern front-end frameworks (React, Angular, or Vue.js). Ensure cross-browser compatibility and responsiveness. Collaborate with UX/UI designers. Adapt to new languages as needed.
- Collaboration & Leadership: Take guidance from senior developers. Collaborate with cross-functional teams. Conduct code reviews. Troubleshoot, debug, and optimize performance.
- Continuous Improvement: Stay up to date with industry trends. Contribute to improving development processes. Lead efforts to optimize code performance.
- Additionally: Maintain a knowledge base, adhere to security policies, and foster a collaborative working environment.
Ideally, you have:
- Bachelor’s degree is mandatory.
- 1-3 years of experience in Python development.
- Experience with web frameworks like Django, Flask, or FastAPI.
- Proficiency in HTML5, CSS3, JavaScript, and modern front-end frameworks (React, Angular, or Vue.js).
- In-depth knowledge of RESTful API design.
- Experience with database management systems.
- Experience with version control tools (Git) and CI/CD pipelines.
- Understanding of Agile methodologies and software design patterns.
- Excellent problem-solving and communication skills.
Company
Accordion
Accordion is a leading value creation partner for private equity, specializing in strengthening finance functions, implementing data, technology, and AI, and driving operational improvements. We empow...