Senior Software Developer

4 weeks ago


Newark, Delaware, United States Moody's Full time

We are seeking a seasoned Software Developer with a minimum of 8 years of hands-on experience in this field. The successful candidate will have a solid history of delivering software and services from ideation to deployment.

A Bachelor's or master's degree in Computer Science, Engineering, or a related discipline is preferred, although not mandatory if the candidate has equivalent professional experience.

The ideal candidate will possess proficiency in one or more of the following programming languages: Java, Scala, C++, Python, or C#.

Experience with SQL Server or Oracle RDBMS, and familiarity with native database APIs and operations, is a must.

Core competencies should include a comprehensive understanding of data structures, algorithms, and complexity analysis.

The candidate should have a demonstrated grasp of design patterns and coding best practices, with the ability to write code that can be effectively unit-tested.

Advanced programming concepts such as multi-threading, memory management, and query processing should be well understood and implemented in their previous work.

We value individuals with a keen interest in ensuring application scalability, availability, reliability, security, and cost-effective execution.

The ability to deliver high-quality work under tight schedules is critical.

Practical experience with relational and big data storage like S3, and developing production-quality RESTful APIs and Microservices, is required.

Familiarity with systems and services development using Docker and Kubernetes is also a must.

Preferred Competencies:

While not mandatory, experience with cloud-native development (AWS, Azure, GCP, etc.) will be considered an asset.

A basic understanding of VPN/VPC and computer networking principles is desirable.

Experience working in an agile development environment will be viewed favorably.

The ideal candidate will also have excellent communication skills, with the proven ability to convey complex ideas in a concise and clear manner.

We are looking for passionate individuals who are ready to contribute to our team's success.

For US-based roles only: the anticipated hiring base salary range for this position is $163,550.00 to $236,550.00, depending on factors such as experience, education, level, skills, and location.

This range is based on a full-time position. In addition to base salary, this role may be eligible for a completion bonus.

Moody's also offers insurance and a discounted employee stock purchase plan for limited duration employees.

Equal Opportunity Employer:

Moody's is an equal opportunity employer.

All qualified applicants will receive consideration for employment without regard to race, color, sex, gender, age, religion, national origin, citizen status, marital status, physical or mental disability, military or veteran status, sexual orientation, gender identity, gender expression, genetic information, or any other characteristic protected by law.

Moody's also provides reasonable accommodation to qualified individuals with disabilities or based on a sincerely held religious belief in accordance with applicable laws.

For San Francisco positions, qualified applicants with criminal histories will be considered for employment consistent with the requirements of the San Francisco Fair Chance Ordinance.

This position may be considered a promotional opportunity, pursuant to the Colorado Equal Pay for Equal Work Act.

Click here to view our full EEO policy statement.

Click here for more information on your EEO rights under the law.

Click here to view our Pay Transparency Nondiscrimination statement.

Click here to view our Notice to New York City Applicants.

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.

For more information on the Securities Trading Program, please refer to the STP Quick Reference guide on ComplianceNet



  • Newark, Delaware, United States Seven Seven Software Full time

    Job SummaryAs a Senior Software Engineer at Seven Seven Software, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our clients. You will work closely with product management, marketing, and fellow technologists to create frictionless multi-channel experiences.Key...


  • Newark, Delaware, United States ECCLESIASTES INC Full time

    Job Title: Senior Software Development ProfessionalJob Summary:We are seeking a highly skilled Senior Software Development Professional to join our team at Ecclesiastes Inc. The ideal candidate will have a strong background in software development, with expertise in Azure, Java, J2EE, SQL, Kubernetes, Visual Studio, Apache Tomcat, JBoss, HTML, and CSS.Key...


  • Newark, Delaware, United States Diverse Lynx Full time

    Job Title: Senior Heirloom Software DeveloperJob Summary:We are seeking a highly skilled Senior Heirloom Software Developer to join our team at Diverse Lynx LLC. As a key member of our development team, you will be responsible for utilizing the Heirloom tool to modernize mainframe applications.Key Responsibilities:Develop and implement Heirloom assessments...


  • Newark, Delaware, United States Seven Seven Software Full time

    Job SummarySeven Seven Software is seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.ResponsibilitiesCollaborate with product management, marketing, and fellow...


  • Newark, Delaware, United States Moody's Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Engineer to join our team at Moody's. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-performance software applications for our Intelligent Risk Platform suite of SaaS applications.Key Responsibilities:Design and...


  • Newark, Delaware, United States ShiftCode Analytics Full time

    Job Title: Senior Software Engineer: Full Stack DevelopmentAt ShiftCode Analytics, we are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in full stack development, with a focus on cloud-based technologies.Responsibilities:* Design and develop scalable, cloud-based full stack applications...


  • Newark, Delaware, United States ECCLESIASTES INC Full time

    Job Summary:We are seeking a highly skilled Sr. Software Engineer to join our team at Ecclesiastes Inc. in Newark, DE. As a key member of our software development team, you will be responsible for designing, developing, and implementing software applications and systems using Azure, Java, J2EE, SQL, Kubernetes, Visual Studio, Apache Tomcat, JBoss, HTML, and...


  • Newark, Delaware, United States ShiftCode Analytics Full time

    Job Title: Senior Software TesterWe are seeking a highly skilled Senior Software Tester to join our team at ShiftCode Analytics. As a Senior Software Tester, you will be responsible for ensuring the highest quality of our software products.Key Responsibilities:Design and execute test plans to validate software functionalityIdentify and report defects to the...


  • Newark, Delaware, United States ShiftCode Analytics Full time

    Job Description:At ShiftCode Analytics, we are seeking a highly skilled Senior Software Tester to join our team. As a Senior Software Tester, you will be responsible for ensuring the quality of our software applications by identifying and reporting defects. You will also be responsible for developing and maintaining automated test scripts using tools such as...


  • Newark, Delaware, United States United Software Group Full time

    Job Title: Java Full Stack React DeveloperJob Summary:We are seeking a highly skilled Java Full Stack React Developer to join our team at United Software Group. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using Java and React.Key Responsibilities:Design...


  • Newark, Delaware, United States Seven Seven Software Full time

    Job SummaryWe are seeking a highly skilled Senior IAM Platform Engineer to join our Global CIAM Team at Seven Seven Software. As a key member of our team, you will be responsible for providing technical expertise and guidance on integrating applications into the ForgeRock platform.Key ResponsibilitiesProvide technical expertise and guidance on integrating...


  • Newark, Delaware, United States Motorola Solutions Full time

    Job Title: Senior Software EngineerAt Motorola Solutions, we're committed to creating innovative technologies that enhance public safety and security. As a Senior Software Engineer, you'll play a crucial role in developing cutting-edge software solutions that meet the needs of our customers.Key Responsibilities:Design and develop mission-critical software...


  • Newark, Delaware, United States Seven Seven Software Full time

    Job Title: Senior Business Systems ConsultantJob Summary:We are seeking a Senior Business Systems Consultant to join our team at Seven Seven Software. As a Senior Business Systems Consultant, you will be responsible for evaluating business processes, identifying areas for improvement, and developing solutions to drive business growth.Key...

  • Software Architect

    1 month ago


    Newark, Delaware, United States Seven Seven Software Full time

    Job Title: Software ArchitectAs a Software Architect at Seven Seven Software, you will be responsible for designing and developing complex software systems that meet the needs of our clients. Your expertise in software architecture, cloud computing, and DevOps will be essential in driving the success of our projects.Key Responsibilities:Design and develop...


  • Newark, Delaware, United States Seven Seven Software Full time

    Job SummaryWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at Seven Seven Software. The ideal candidate will have a strong background in software testing and a passion for delivering high-quality results.Key ResponsibilitiesReview software requirements and develop test scenarios to ensure thorough testingBuild and execute...


  • Newark, Delaware, United States Seven Seven Software Full time

    Job Title: Senior IAM Platform EngineerAbout the Role:Are you passionate about building innovative solutions that enable organizations to thrive in a rapidly changing world? Do you have a strong background in Identity and Access Management (IAM) and a desire to lead a team of experts in this field? If so, we have an exciting opportunity for you to join our...


  • Newark, Delaware, United States Seven Seven Software Full time

    Job Title: Senior Financial Data AnalystAt Seven Seven Software, we are seeking a highly skilled Senior Financial Data Analyst to join our team. As a key member of our Global Technology team, you will play a critical role in delivering customer-driven solutions across every area of the company.Key Responsibilities:Build and maintain complex financial models...

  • Senior .NET Developer

    4 weeks ago


    Newark, Delaware, United States Syntricate Technologies Full time

    Job Title: Senior .NET DeveloperJob Description:We are seeking a highly skilled Senior .NET Developer to join our team at Syntricate Technologies. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using Microsoft technologies.Key Responsibilities:Design and...

  • Software Architect

    4 weeks ago


    Newark, Delaware, United States Seven Seven Software Full time

    Job SummaryAt Seven Seven Software, we are seeking a highly skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying complex software applications. ResponsibilitiesCollaborate with cross-functional teams to drive outcomes and deliver high-quality software...


  • Newark, Delaware, United States Seven Seven Software Full time

    Job SummaryWe are seeking a highly skilled Senior Business Systems Analyst to join our team at Seven Seven Software. As a key member of our product management team, you will be responsible for defining and delivering business solutions that drive impact and growth.Key Responsibilities:Collaborate with product owners to understand business needs and define...