Senior Software Engineer

1 week ago


Gurgaon, Haryana, India Moody's Full time

Moody's is a developmental culture where we value candidates who are willing to grow. So, if you are excited about this opportunity but don't meet every single requirement, please apply You may be a perfect fit for this role or other open roles.

Moody's is a global integrated risk assessment firm that empowers organizations to make better decisions.

At Moody's, we're taking action. We're hiring diverse talent and providing underrepresented groups with equitable opportunities in their careers. We're educating, empowering and elevating our people, and creating a workplace where each person can be their true selves, reach their full potential and thrive on every level. Learn more about our DE&I initiatives, employee development programs and view our annual DE&I Report at

Team/Department Description : This role will be a key contributor to the design and implementation of back end and front end solutions with emphasis on microservices. She/he will ensure overall execution of enterprise grade application build leveraging serverless technology stack. She/he will be responsible for developing, deploying, operating and monitoring containerized applications on container platforms in public and private clouds, supporting a wide variety of technologies across Moody's Investor Services. Role/Responsibilities : A Senior Software Engineer to assist in designing, coding, enhancing and testing of software applications to meet business process requirements. Should be able to find solutions and have problem Solving skills. Should have Analytical skills to work on day to day design problems and provide solutions. Contribute to ongoing feature development of web applications based on service-oriented architecture, involving UI, Services and databases Work with the development team leads (Lead Software Engineers) on the technical and architectural direction of projects. Research, analyze, design, and deliver solutions that are appropriate for business and application development strategies. Work with cross functional, globally dispersed development teams to support development efforts to meet business requirements. Assist in designing and developing new projects and enhancements based on evolving business needs. Interact with internal users to define system requirements and/or necessary modifications. Complete documentation and procedures for installation and maintenance of software. Qualifications : BS/BA, (Education may be substituted for increased years in experience on a year-for-year basis) Understanding of Object-Oriented design and development Understanding of Service Oriented Architecture (SOA) Hands on development experience on multi-tiered enterprise applications 9+ years of software development experience in a highly regulated environment, such as financial services Proficient and Active Developer in Java and related technologies/frameworks (Spring, Hibernate, JSR-RS, Junit, SLF4J, etc.) Proficient and Active Developer with AngularJS (Angular, React, Vue, NPM, Bower, etc.) Experience with modern web technologies (JavaScript, HTML, CSS) Knowledge of build/dependency management tools such as Maven, SCM (Subversion, Bit Bucket) Should have actively worked in AWS Features like Lambda, step functions, EKS, Route 53, Dynamo DB , etc. Experience in application containerization, familiar with tools such as Docker, Kubernetes, ECS, EKS Able to work well within the constructs of an agile development process, including SCRUM, Unit Testing, Continuous Build and Integration, etc. Familiar with Application Frameworks & Engines Knowledge of databases: SQL, Oracle, Sybase, MySql, DynamoDB, PostgreSQL, etc.

Moody's is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law.



  • Gurgaon, Haryana, India Hudson RPO Full time

    Title : Senior EngineerLocation : GurugramWe are expanding and so we are looking for Senior Software Engineers to join our Solutions Platform team. You'll work with the teams responsible for the systems and related infrastructure that enable our engineering teams to get our industry leading data to our customer and product engineering teams efficiently and...


  • Gurgaon, Haryana, India Grownex HR Solution Full time

    Job Description:A Senior Software Development Engineer (SSDE) is an experienced professional in the software engineering field, playing a crucial role within a software development team. They are entrusted with the tasks of designing, developing, testing, and maintaining software applications and systems.Our ideal candidates are well-versed in the software...


  • Gurgaon, Haryana, India Grownex HR Solution Full time

    Job Overview :A Senior Software Development Engineer (SSDE) is a seasoned professional in the field of software engineering who takes on an Individuals role within a software development team. They are responsible for designing, developing, testing, and maintaining basic/Advanced software applications and systems. Our ideal candidates are familiar with the...


  • Gurgaon, Haryana, India AJ Consulting Full time

    Title : Senior Software Engineer - C# C++Job Location : GurgaonEducation : B.TECH / MTECH Experience : 6 + Payroll : Nippon Data Systems Ltd NIPPON DATA SYSTEMS LIMITED is a provider of IT enabled business solutions which provide our clients competitive business advantage. We partner with our customers to deliver business solutions to their satisfaction and...


  • Gurgaon, Haryana, India Orange Business Services Full time

    about the role 1scope Function reports to Senior Software Engineer (Full Stack Developer) Head of Software Incubation Mission / role purpose We are looking for a Senior Software Engineer (Full Stack Developer) with experience in engineering and software architecture design that will help us to Design end-to-end solutions and build even better...


  • Gurgaon, Haryana, India Expedia Group Full time

    Senior Software Development Engineer Are you looking for an exciting and rewarding position as a Senior Software Development Engineer? Expedia Group Global Payments (EGP) offers a highly dynamic set of services that enable customers from all over the world to pay for travel in a variety of ways. We build, operate and improve payment services for Expedia...


  • Gurgaon, Haryana, India Uncap Research Labs Full time

    Are you an experienced Java Developer looking to make a meaningful impact in the Healthcare Payments domain?Look no further We are hiring a Senior Software Engineer (Java Developer) to join one of the early stage startups in Gurugram.Position : Senior Software Engineer (Java Developer)Experience : 4+ YearsLocation : Gurugram, HRDomain : Healthcare...


  • Gurgaon, Haryana, India LENS Corporation Full time

    We seek an experienced Senior Software Engineer with strong technical skills in system engineering and integration. Our team values innovation, collaboration, and continuous growth.Key Responsibilities:Architecting Solutions: Design and develop scalable and high-performance software solutionsSystem Engineering:Define system architecture, analyze and document...


  • Gurgaon, Haryana, India HARP Technologies and Services Full time

    Location : Chandigarh/GurugramShift Timing - 5:30 PM - 2:30 AMNotice Period - Immediate joiner to 15-20 team owns software platforms responsible for handling thousands of loan applications each day that must be processed accurately and timely. We are looking for software engineers having experience creating scalable microservices in Java. Our ideal...


  • Gurgaon, Haryana, India GEMINI Full time

    Department : Marketplace The Role: Senior Software Engineer (Backend) As a Senior Software Engineer, you'll help solve complex problems that will directly influence the direction of the digital asset space. We are a team of self-starters, self-driven owners. There's a wide range of problems to solve at Gemini – from properly securing millions of...


  • Gurgaon, Haryana, India 39k Group Full time

    Location: Gurgaon / RemoteJob Type: Full-timeJob Description:We are looking for a highly skilled Senior Software Developer to join our team and take charge of developing a new OTC trading product.The ideal candidate should have extensive experience in creating top-notch products, especially in the financial software realm, like trading platforms and matching...


  • Gurgaon, Haryana, India Magicpin Full time

    About Magicpin :magicpin brings alive the joy of shopping from local stores which are the lifeblood of the economy. Our vision is to bring all big and small merchants in our local neighbourhoods online and connect them with customers to create value for everyone in the hyperlocal retail ecosystem. We are active in more than 50 cities in India with more than...


  • Gurgaon, Haryana, India Partech Full time

    Hi there We're PAR and our purpose is:To deliver solutions that connect people to the restaurants, meals and moments they love.We take that responsibility very seriously. As a leading provider of technology to the top restaurant brands in the world we're calling all rebels, instigators, idealists and builders to join our constantly growing teamPAR invented...


  • Gurgaon, Haryana, India Cvent Full time

    Cvent's Research and Development division is currently looking for a talented Senior Software Engineer to join our Development Frameworks Group. The ideal candidate should have a deep understanding of TypeScript, Java, GraphQL, AWS, Build & Deploy pipelines and Infrastructure as Code. You should be a self-starter capable of taking ambiguous requirements and...


  • Gurgaon, Haryana, India Amenify Full time

    We are seeking a passionate and experienced **Senior Software Engineer - Full Stack** with a minimum of **3 years in Django** for the backend and / or **React** for the frontend. The perfect candidate will have a solid grasp of **Computer Science principles** and the ability to construct scalable applications.Key Responsibilities:Design, create, and manage...


  • Gurgaon, Haryana, India GEMINI Full time

    Department : Service Fundamentals (Identity) The Role: Senior Software Engineer (Backend) As an engineer on the Identity team at Gemini, you'll be directly involved in collecting, storing, and verifying the identity information of all users of Gemini. We are building a cross-functional, microservice based platform to support the login and...


  • Gurgaon, Haryana, India GEMINI Full time

    Department : Service Fundamentals (Compliance) The Role: Senior Software Engineer As an engineer on the Compliance team at Gemini, you'll be directly involved in compliance controls for all users of Gemini. We are building controls that monitor customer activities for sanctioned transactions and raise alarms in the event a transaction is made to a...


  • Gurgaon, Haryana, India GEMINI Full time

    Department : Platform The Role: Senior Manager, Software Engineering Gemini is where innovation, speed to delivery, and big ideas are celebrated. We are builders who are inventing the future of finance via crypto and Web3-driven innovation. In this role, you'll be responsible for helping your team define their roadmaps, plans, and goals, helping them...

  • Software Engineer

    1 month ago


    Gurgaon, Haryana, India NatWest Digital X Full time

    Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll build a wide network of stakeholders of varying levels of seniorityIt's a chance to hone your existing technical skills and advance your careerWe're offering this role at associate levelWhat you'll do In your new...

  • Software Engineer

    2 months ago


    Gurgaon, Haryana, India NatWest Digital X Full time

    Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll build a wide network of stakeholders of varying levels of seniorityIt's a chance to hone your existing technical skills and advance your careerWe're offering this role at associate levelWhat you'll do In your new...