Senior Software Engineer

1 month ago


ahmedabad, India Qatar Duty Free Full time

About the role

In this role, you will serve as a senior technical developer pushing technologies to the limits. Work with our cross-technical teams to design and build the next generation applications keeping a mobile first approach where business so demands while adhering to standard coding practices

Key responsibilities

•Develop high quality and reliable code with unit test cases, meeting given specifications.

•Create Documentation, sequence diagram and other low-level design artefacts.

•Perform code analysis, peer reviews, requirements analysis, software review, system risk analysis and software reliability analysis.

•Ensures the developed code covers the non-functional requirements including performance, security, auditing and integrity.

•Resolve production incidents or defects as needed, and proactively identify potential issues. before they appear in the production environment; contribute to the root cause analysis.

•Drive high performance and accountability for own deliverables. Work well within a team and always work for team success by supporting other team members, constructively acting on feedback, and identifying challenging opportunities that enhance career growth.

•Contribute in defining secure coding standards, and work in a team to follow best practices to ensure compliance with standards, quality, scalability and security of deliverables.

•Tackle challenges and solve complex problems on a daily basis.

• Ability to work independently with minimal supervision and ensure the transparency of the work.

• Good understanding of Software Development Life Cycle and Software Quality Assurance processes.

Be part of an extraordinary story

Your skills. Your imagination. Your ambition. Here, there are no boundaries to your potential and the impact you can make. You’ll find infinite opportunities to grow and work on the biggest, most rewarding challenges that will build your skills and experience. You have the chance to be a part of our future, and build the life you want while being part of an international community. Our best is here and still to come. To us, impossible is only a challenge. Join us as we dare to achieve what’s never been done before.

Together, everything is possible

About you

• Bachelor’s Degree or Honors in Engineering/ Computer science/Mathematics/Sciences/Commerce or Equivalent with minimum 5 years with 4 years of job-related experience.

• Good command of English and should be able to articulate ideas / proposal properly

AND

• Expertise in Java 8 and above, Spring boot, micro services architecture and JPA / hibernate.
• Experience working with RESTful web services and JSON.
• Experience working in Test driven development.
• Knowledge of DDD and design patterns.
• Knowledge of cloud technologies and Kubernetes.
• Experience working in Agile and Lean software development methodologies.
• Demonstrated ability to troubleshoot and program complex application stack.
• Ability to work independently with minimal supervision and ensure the transparency of the work.
• Demonstrated ability to troubleshoot and program complex application stack.
• Good understanding of Software Development Life Cycle and Software Quality Assurance processes.
• Must have good analytical and problem-solving skills.
• Excellent interpersonal communication and organizational skills.

• Knowledge in Travel, hospitality, Airline or retail B2C domain will be preferred.

OR 

• Should be expert in Spring projects (like Boots, Data JPA), Hibernate, Oracle
• Expertise in Microservice based development
• Expertise in Development using Agile Methodologies 
• Good delegation and time management skills
• Problem solving abilities
• Expertise in Production support & resolution
• Knowledge of an Airline's Flight Operations data domain (Flight and Crew related domain) preferred
• Knowledge of JIRA / Azure DevOps boards, OpenShift preferred
• Knowledge of Cloud Native application development preferred



  • Ahmedabad, India Attri Full time

    Our engineering team is growing and we are looking to bring on board a Senior Software Engineer who can help us transition to the next phase of the company. You will be pivotal in refining our system architecture, ensuring the various tech stacks play well with each other. A must have a well-versed understanding of software paradigms, and curiosity to carve...


  • ahmedabad, India Attri Full time

    Our engineering team is growing and we are looking to bring on board a Senior Software Engineer who can help us transition to the next phase of the company. You will be pivotal in refining our system architecture, ensuring the various tech stacks play well with each other.A must have a well-versed understanding of software paradigms, and curiosity to carve...


  • Ahmedabad, India Milestone Full time

    Job Description About Us For over 25 years, Milestone has been a leading provider of digital marketing software and services for location-based businesses. Milestone helps businesses create, organize, and amplify their digital information by enhancing their digital presence to make information more accurate, consistent, and visible. We do this with an...


  • Ahmedabad, India Attri Full time

    Our engineering team is growing and we are looking to bring on board a Senior Software Engineer who can help us transition to the next phase of the company. You will be pivotal in refining our system architecture, ensuring the various tech stacks play well with each other.A must have a well-versed understanding of software paradigms, and curiosity to carve...


  • Ahmedabad, India Attri Full time

    Our engineering team is growing and we are looking to bring on board a Senior Software Engineer who can help us transition to the next phase of the company. You will be pivotal in refining our system architecture, ensuring the various tech stacks play well with each other.A must have a well-versed understanding of software paradigms, and curiosity to carve...


  • Ahmedabad, India Domniclewis Full time

    Job Description :Domnic Lewis has been mandated to hire Senior Software Engineer(C++) for a leading client in Gujarat.Here's where you'll demonstrate your proficiencies :- Collaborate with System architects, Product Managers and Sales team members to develop commercial and technical requirements for software applications and middleware used to...


  • Ahmedabad, India Brainvire Infotech Canada Full time

    Job Location:Ahmedabad / MumbaiJob Type:PermanentEducation:Any Graduates / Any Post-GraduatesPosition:Senior Software Engineer OdooExperience:4-7 YearsNo of Openings:5Roles and ResponsibilitiesAble to identify the requirement and propose a good alternative solution to client requirement.Design and develop Odoo apps (new module development,...


  • Ahmedabad, India Analytix Business Solutions (India) Pvt. Ltd. Full time

    Designation: Sr. Software Engineer Office Location: Ahmedabad-In Office/Pune-Hybrid Position description: Sr. Software Engineer to join our application development division. You will work with our Agile development team to further improve successful products and solutions, as well as develop the new ones. Analytix Business Solutions has an opening for a...


  • Ahmedabad, India Infocusp innovations Full time

    Company ProfileInfocusp Innovations is an IT firm working in the broad fields of Machine Learning, Artificial Intelligence (AI), Computer Science, Software Engineering, Mobile and Web App Development, QA, and Signal Processing. Global presence in India and The United States of America with offices in Ahmedabad, Pune and California, we make businesses smart...


  • ahmedabad, India Analytix Business Solutions (India) Pvt. Ltd. Full time

    Designation: Sr. Software EngineerOffice Location: Ahmedabad-In Office/Pune-HybridPosition description:Sr. Software Engineer to join our application development division. You will work with our Agile development team to further improve successful products and solutions, as well as develop the new ones. Analytix Business Solutions has an opening for a Team...


  • ahmedabad, India Thomson Reuters Full time

    Senior Software Engineer Thomson Reuters is looking for 4 - 8+ years of experienced developers to build applications which will integrate with our web-based HighQ - TR services. Your primary focus will be to design and develop applications. These applications will integrate with back-end web services and you will be working alongside other engineers on...


  • Ahmedabad, India Analytix Business Solutions (India) Pvt. Ltd. Full time

    Designation: Sr. Software Engineer Office Location: Ahmedabad-In Office/Pune-HybridPosition description:Sr. Software Engineer to join our application development division. You will work with our Agile development team to further improve successful products and solutions, as well as develop the new ones. Analytix Business Solutions has an opening for a Team...


  • Ahmedabad, India Analytix Business Solutions (India) Pvt. Ltd. Full time

    Designation: Sr. Software Engineer Office Location: Ahmedabad-In Office/Pune-HybridPosition description:Sr. Software Engineer to join our application development division. You will work with our Agile development team to further improve successful products and solutions, as well as develop the new ones. Analytix Business Solutions has an opening for a Team...


  • Ahmedabad, India Analytix Business Solutions (India) Pvt. Ltd. Full time

    Designation: Sr. Software Engineer Office Location: Ahmedabad-In Office/Pune-Hybrid Position description: Sr. Software Engineer to join our application development division. You will work with our Agile development team to further improve successful products and solutions, as well as develop the new ones. Analytix Business Solutions has an opening for a...


  • Ahmedabad, India Censius Full time

    Job Description : Our engineering team is growing and we are looking to bring on board a Senior Software Engineer who can help us transition to the next phase of the company. You will be pivotal in refining our system architecture, ensuring the various tech stacks play well with each other.A must have a well-versed understanding of software paradigms, and...


  • Ahmedabad, India Censius Full time

    Job Description : Our engineering team is growing and we are looking to bring on board a Senior Software Engineer who can help us transition to the next phase of the company. You will be pivotal in refining our system architecture, ensuring the various tech stacks play well with each other.A must have a well-versed understanding of software paradigms, and...

  • PixelQue Software

    2 months ago


    Ahmedabad, India PixelQue Software Pvt. Ltd Full time

    Roles and Responsibilities: - Solid experience as a DevOps/Senior Cloud/DevOps Engineer in a 24x7 uptime Amazon AWS environment, including automation experience with configuration management tools. - Experience with CI/CD Tools Like Jenkins & managing CI and CD tools with the team and maintaining the administration of projects. - Experience with Kubernetes....


  • Ahmedabad, India Brainvire Infotech Canada Full time

    Job Location: Ahmedabad / Mumbai Job Type: Permanent Education: Any Graduates / Any Post-Graduates Position: Senior Software Engineer Odoo Experience: 4-7 Years No of Openings: 5 Roles and Responsibilities Able to identify the requirement and propose a good alternative solution to client requirement. Design and...


  • Ahmedabad, India Eliteware Solutions Full time

    Job Description:We are seeking an experienced and talented Senior Java Developer to join our development team. The ideal candidate will have a strong background in Java development, with a passion for building robust and scalable applications. You will be responsible for designing, developing, and maintaining high-quality software solutions that meet our...


  • Ahmedabad, India Eliteware Solutions Full time

    Job Description:We are seeking an experienced and talented Senior Java Developer to join our development team. The ideal candidate will have a strong background in Java development, with a passion for building robust and scalable applications. You will be responsible for designing, developing, and maintaining high-quality software solutions that meet our...