Staff Software Engineer

at  Moodys

London E14, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Jun, 2024Not Specified29 Mar, 20247 year(s) or aboveSpark,Python,Apache Storm,Color,Computer Science,Programming Concepts,Consideration,Remediation,Communication Skills,JavaNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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 moodys.com/diversity
Role/Responsibilities: In this role you will be a member of the Moody’s Analytics’ team creating and supporting some of the industry’s leading software solutions for the structured finance industry. You will be involved in all aspects of SDLC, working directly with key business stakeholders to build and support key Structured Finance applications.

Key responsibilities include but are not limited to:

  • Building highly scalable micro-services.
  • Integrating existing applications with Moody’s SSO
  • Migrating components of our existing legacy enterprise applications over to the cloud.
  • Rapid prototyping of new technologies/frameworks
  • Participate in architecture and design reviews for projects that require complex technical solutions.
  • Performing bug-fixes/enhancements to existing products.
  • Providing production support to existing applications.
  • Performance tuning of enterprise applications.

QUALIFICATIONS:

  • Must have at least a Bachelor’s degree in Computer Science or related field required.
  • Must have 7+ years of experience working on enterprise scale applications.
  • Strong understanding of Object Oriented Programming concepts.
  • Expert level programming knowledge in JAVA.
  • Working knowledge of scripting language such as Python is a plus.
  • Must be very good at concurrent/multi-threaded programming.
  • Proficient in working with Spring boot framework for micro-services.
  • Working knowledge of relational DBMS (preferably ORACLE PL/SQL).
  • Experience working with NoSQL based databases such as Elasticsearch / MongoDB is a plus.
  • Experience with container technologies such as Docker / Kubernetes.
  • Experience with big data frameworks such as Apache Storm, Spark is a big plus.
  • Experience working on LINUX based distros (Centos / RHEL).
  • Experience working with AWS services.
  • Must possess strong analytical, troubleshooting, and problem-solving skills.
  • Ability to learn quickly and work independently.
  • Ability to lead and mentor junior developers.
  • Must possess strong written and verbal communication skills.
    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.
    Candidates for Moody’s Corporation may be asked to disclose securities holdings pursuant to Moody’s Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary

Responsibilities:

  • Building highly scalable micro-services.
  • Integrating existing applications with Moody’s SSO
  • Migrating components of our existing legacy enterprise applications over to the cloud.
  • Rapid prototyping of new technologies/frameworks
  • Participate in architecture and design reviews for projects that require complex technical solutions.
  • Performing bug-fixes/enhancements to existing products.
  • Providing production support to existing applications.
  • Performance tuning of enterprise applications


REQUIREMENT SUMMARY

Min:7.0Max:12.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science or related field required

Proficient

1

London E14, United Kingdom