Padmi
Accordion logo
Accordion

private equity consulting · CFO technology

Accordion India - Senior Software Engineer (Python Full Stack)

HyderabadPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at Accordion

Opens the source posting on shine.com

Source description

About the role

View original

Company Overview (Accordion | The Leader in Private Equity Consulting | Office of the CFO) Theres a better way to work in financeand more specifically, a better way to unlock value potential in private equity-backed portfolio companies. Working at the intersection of sponsors and management teams across every stage of the investment lifecycle, our team provides hands-on, execution-oriented support to elevate the office of the CFO. So, what does it mean to work at Accordion It means joining 1,000+ finance & technology experts in a high-growth, agile, and entrepreneurial environment while changing the way portfolio companies drive value. It also means making your mark on Accordions futureby embracing a culture rooted in collaboration and a firm-wide commitment to building something great, together. Accordion is headquartered in New York City with 10 offices worldwide, including the India office based out of Hyderabad. Join us and make your mark on our company. Role Overview: This role is a part of our global Accordion group. The responsibilities and nature of critical deliverables for this role will be spanning across geographies (currently India, U.S & U.K) with operations based out of our India office in Hyderabad The Senior Software Engineer 2 playing the primary role of a Python Full Stack Developer is a hands-on technical role focused on internal application development. An ideal candidate should be able to develop robust back-end systems with Python (should be familiar with web development frameworks) and create seamless front-end experiences using modern web technologies. The candidate should also collaborate with cross-functional teams, work with senior developers, participate in knowledge management, and focus on continuous improvement of the existing internal applications. Location: Hyderabad, Telangana What You will do: This role will be focused on full stack development as well as vibe coding to deliver products that transform our business into areas of automation through agentic development. The roles and responsibilities of the Senior Software Engineer - 2 will include the below: 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) to manage and retrieve data efficiently.Develop and consume RESTful APIs for integration with various systems.Ability to adapt to new languages as needed based on new technologies and/or varying business needs.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 for optimal user experience.Collaborate with UX/UI designers to implement visually appealing and user-friendly interfaces.Ability to adapt to new languages as needed based on new technologies and/or varying business needs.Collaboration & Leadership: Take guidance from senior developers, ensuring adherence to best practices and coding standards.Collaborate with cross-functional teams including designers, product managers, and other developers to ensure seamless product delivery.Conduct code reviews and provide constructive feedback to peers.Help troubleshoot, debug, and optimize performance across the full stack. Continuous Improvement: Stay up to date with industry trends, emerging technologies, and best practices.Contribute to improving the development process, tools, and workflows.Lead efforts to optimize code performance and enhance system scalability. Additionally, Maintain an up-to-date and comprehensive knowledge base by documenting codes, known issues, and their resolutions.Adhere to company security policies and procedures, ensuring the safeguarding of sensitive information.Foster a positive and collaborative working relationship with team members, demonstrating respect, reliability, and a willingness to support peers. Ideally, you have: Bachelors degree is mandatory and Exposure to full-stack development.Proven experience (1-3 years) in Python development and working with web frameworks like Django, Flask, or Fast API.Strong proficiency in front-end technologies: HTML5, CSS3, JavaScript, and modern front-end frameworks like React, Angular, or Vue.js.In-depth knowledge of RESTful API design and integration.Hands-on experience with database management systems like PostgreSQL, MySQL, MongoDB, or equivalent.Experience with version control tools (Git) and CI/CD pipelines.Strong understanding of Agile methodologies and experience working in Agile teams.Solid understanding of software design patterns and principles (MVC, MVVM, etc.).Excellent problem-solving and debugging skills.Good communication and collaboration skills, with the ability to work effectively in a team. Why Explore a Career at Accordion: A Cultur

One address, no account. We’ll tell you when matching roles go live.

More at Accordion

Related open roles

View all roles
Accordion India - Senior Software Engineer (Python Full Stack) at Accordion · Padmi