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
Share this job
Moody's Corporation
Useful Links