Staff Software Engineer

Company:  Moody's Corporation
Location: Charlotte
Closing Date: 25/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Overview: As a Senior Full Stack Developer at Moody’s, you will be key in architecting and implementing end-to-end solutions for our web applications. You will lead a team of developers, providing technical guidance and mentoring while collaborating with cross-functional teams to drive the successful delivery of high-quality software products. The ideal candidate will bring extensive experience in full-stack development, a deep understanding of best practices, and a passion for staying ahead of industry trends.

Key Responsibilities:

  • Lead the design and development of robust front-end components using React, TypeScript, and JavaScript.
  • Architect and implement scalable server-side logic using Node.js, Python, NextJs, and Rust and integrate with Kubernetes.
  • JavaScript unit test libraries such as Jest, Enzyme, and React Testing Library to ensure the reliability and quality of the codebase.
  • Utilizing REACT tools, including React.js, Webpack, Redux, and Flux, to manage state and handle complex application logic efficiently.
  • Implementing React Router for efficient routing within applications and utilizing Axios for making HTTP requests, ensuring seamless communication with backend services.
  • Working knowledge of Next.js for server-side rendering and building production-ready React applications.
  • Familiarity with Material UI or similar component libraries to streamline the development of UI components and maintain a consistent design system.
  • Collaborate closely with UI/UX designers to ensure the creation of intuitive and visually appealing user interfaces.
  • Provide technical leadership and mentorship to the development team, fostering an inclusive and collaborative culture.
  • Write high-quality, reusable, testable code for front-end and back-end applications.
  • Oversee and optimize the performance and responsiveness of applications across various devices and browsers.
  • Drive best practices in coding standards, documentation, and software development methodologies.
  • Work with databases and APIs to integrate data storage and retrieval into applications.
  • Utilize Terraform for infrastructure as code to manage and provision cloud resources.
  • Collaborate with product managers and other stakeholders to define and deliver on project requirements, valuing diverse perspectives.
  • Stay abreast of emerging technologies and industry trends to guide technology decisions and process improvements.

Basic Qualifications:

  • Bachelor’s degree or equivalent military or professional experience
  • At least 4+ years of practical experience in software engineering (with an advanced degree)
  • 3+ years of experience with JavaScript and Typescript
  • 2+ years of experience with React and NodeJS
  • 2+ years of experience with Python
  • 1+ years of working with the relational database such as PostgreSQL
  • 1+ years of experience with Kubernetes or Docker
  • 1+ years of experience with cloud computing on AWS, GCP, Microsoft Azure or another major cloud service provider

Preferred Qualifications:

  • Master’s degree
  • 6+ years of experience with JavaScript and Python
  • 3+ years of experience with React and NodeJS
  • 3+ years of experience with AWS, GCP, Microsoft Azure, or another major cloud service provider
  • 2+ years of experience with Kubernetes or Docker or a valid CKAD certification
  • 2+ years’ experience with relational databases such as PostgreSQL
  • 2+ years’ experience designing and developing production-quality RESTful APIs and microservices
  • 2+ years of experience with Terraform
  • 2+ years’ experience in Agile practices
  • 1+ years’ experience developing GraphQL APIs

#J-18808-Ljbffr
Apply Now
Share this job
Moody's Corporation
  • Similar Jobs

  • Staff Software Engineer

    Charlotte
    View Job
  • Staff Software Engineer

    Charlotte
    View Job
  • Staff Software Engineer

    Charlotte
    View Job
  • Staff Software Engineer

    Charlotte
    View Job
  • Staff Software Engineer, Data

    Charlotte
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙