i
Amadeus
36 Amadeus Jobs
9-12 years
₹ 28 - 44.44975L/yr (AmbitionBox estimate)
Bangalore / Bengaluru
1 vacancy
Software Development Engineer 4
Amadeus
posted 23hr ago
Flexible timing
Key skills for the job
Job Title
Common accountabilities:
- Has working experience and advanced and specialized technical/functional knowledge in own discipline. Understands how own area contributes to the business. Acts as a reference for colleagues with less experience and supports junior team members.
- Influences decisions related to own activity, anticipating dependencies and consequences in complex scenarios, contributes to transversal projects, proposes improvements to processes and is accountable for own and team commitments.
- Works independently within plan dictated by manager, with some guidance on most complex situations.
- Is a team player, mentors team members when needed and participate in code reviews.
- Helps plan the features to be deployed every week and work towards realizing them (by ensuring requests are raised on time, stakeholders are informed, etc. )
- Has good experience working in scrum setup.
Your main responsibilities
Participate in refinement of business requirements for development of new or improvement of existing software solutions.
Implement Fault-Tolerant and scalable solutions to ensure high availability and reliability.
Design technical solutions and present the same to different Technical forums
Should be able to lead team technically and help out other team members when needed.
Review the code and implement the best practices within the team and the organization.
Participate in the validation / acceptance phase of the product cycle ensuring the fine-tuning necessary to finalize the product.
Produce software documentation necessary for the application and issue it to the requesting departments.
Support the end user in the Production phase by debugging existing software solutions in response to Problem Tracking Records (PTR) and Change Requests (CR) issued from Product Management or Product Definition.
Technical Skills
Education: Bachelors or masters degree in computer science or related field, or equivalent work experience.
Relevant Work Experience:
10+ years of experience in modern C++ software development specifically in distributed systems.
Strong understanding of distributed system principles (e. g. . , CAP theorm , consensus algorithms ).
Should have strong knowledge of data structure, algorithm and problem solving.
Familiarity with network protocols (TCP/IP, gRPC , etc. ) and messaging systems like (Kafka/MQ)
Familiarity with Databases , SQL and NoSQL experience
Proficiency in debugging tools and performance optimization techniques.
Good to have experience with cloud platforms, (Docker, OpenShift, Kubernetes)
Excellent organization, communication, interpersonal skills
Go-getter mindset , open for driving things instead of being driven.
Ability to mentor junior engineers
Diversity & Inclusion
Amadeus aspires to be a leader in Diversity, Equity and Inclusion in the tech industry, enabling every employee to reach their full potential by fostering a culture of belonging and fair treatment, attracting the best talent from all backgrounds, and as a role model for an inclusive employee experience.
Amadeus is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender, race, ethnicity, sexual orientation, age, beliefs, disability or any other characteristics protected by law.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Software Development Engineer 4 roles with real interview advice
Work life balance is good as it is a European company. They do not expect anyone to work beyond 5.30pm IST. If you want a settled career and have no greed for promotions and big hikes then go for this peaceful company.
They are forcing people to come to office 3 days a week. This is a waste of time as Bangalore traffic is a huge mess. Company should have provided an option to permanently work from home.