Senior Software Development Engineer EVY400

Senior Software Development Engineer EVY400

22 Dec
|
Expedia
|
Gurugram

22 Dec

Expedia

Gurugram

Job Description



You will conduct day-to-day work and solve sophisticated issues in own specific technical engineering area



You will share domain and industry knowledge between multi-functional teams.



You will serve as a guide to others by sharing and helping junior associates in their duties.



You will possess recognised ability to fill in for peer engineering management as need arises.



You will have knowledge of features and facilities for integration, and communication among applications, databases and technology platforms to bring together different components and form a fully functional solution to a business problem.





You will creatively test and maintain software applications and related programs and procedures by using a variety of software development tools following design requirements of customer



You will act as a spokesperson for software design standard methodologies.



You will research and recommend frameworks and architectural/code design patterns.



You will identify areas of improvements within the code and suggests solutions.



You will advocate for operational excellence (such as unit testing, establishing SLAs, programming for resiliency and scalability).



You will advise on technical limitations of software design for products and provide alternative solutions.



Facilitate understanding across different partners with multifaceted perspectives to develop effective solutions to issues.



You will strive for optimum organisational efficiency by applying systems thinking across boundaries and making recommendations about policies/ processes.



You can spot outmoded methods of operation with current systems and design plans for redefining them in a non-disruptive manner.



You will start with the customer and work backward to drive solutions from UX to service and API layers.



Who You Are Bachelor's degree in a related Technical field; or Equivalent related professional experience.



Equivalent experience includes:



Experience working in at least in 2 multi-quarter projects as a part of a decentralised team and project.



Experience formally mentoring minimum 3 individuals and driving technical design end to end for at least 3 projects.



Experience contributing to engineering community through a blog post, open-source contribution, tech talks etc.



Identifies business problems at the project and team level and designs solutions that are easily testable and observable.



Solid grasp on how team goals fit a business need.



Strong in multiple technologies or languages and is an expert in a given domain.



Justifies technology choices to technical and non-technical observers making well defined technology choices.



Guides integrations across teams within business unit.



Understands highly sophisticated systems and craft moderately complex systems.



Identifies and advocates for quality via testing, monitoring, and alerting at the project level.



Has a strong understanding of testing and monitoring tools and technologies.



Establishes operational excellence metrics at the team level.

The original job offer can be found in Kit Job:
https://www.kitjob.in/job/25766310/senior-software-development-engineer-evy400-gurugram/?utm_source=html

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior software development engineer evy400
Publish a new Free Offer
Need to publish an offer? With more than 1 million unique users per month, you will find the ideal candidate for your company instantly, what are you waiting for!
Publish Now

Subscribe to this job alert