Software Development Expert

2 days ago


Newark, Delaware, United States Moody's Full time
About the Role

We are seeking a highly skilled Software Engineer to join our growing team of developers and modelers. As a key member of our financial modeling team, you will be responsible for building analytical and simulation models for financial contracts and metrics for portfolio analysis.

Key Responsibilities:

  • Develop algorithms and write specs for building prototypes on distributed environments
  • Implement production software on AWS-based SaaS platforms
  • Perform applied research in areas such as supply chain modeling and simulation, machine learning applications in exposure data analysis, and image analysis using deep learning and classical machine learning tools

Requirements:

  • Coding experience in C#, Java, or C++
  • Demonstrable knowledge of data structures and algorithms
  • Familiarity with probability and statistics
  • Bachelor's degree in a STEM field

Preferred Qualifications:

  • Programming-related intern or research experience
  • Degree from a top university

Moody's is an equal opportunity employer and welcomes applications from diverse candidates. We offer a competitive salary range of $112,900.00 - $163,900.00, depending on factors such as experience, education, level, skills, and location. In addition to base salary, this role may be eligible for a completion bonus.



  • Newark, Delaware, United States CapB InfoteK Full time

    At CapB InfoteK, we're seeking a skilled Software Development Expert to join our team. As a key member of our R&D department, you'll play a crucial role in delivering cutting-edge products and solutions across various digital transformations.Key Responsibilities:Analyze, design, develop, and unit test C++ Development projectsLead technical design and...

  • Software Architect

    2 days 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...

  • Software Developer

    3 weeks ago


    Newark, Delaware, United States ECCLESIASTES INC Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Ecclesiastes Inc.The successful candidate will be responsible for analyzing business user needs, designing and developing software applications and systems, and creating reports and documentation.This is a full-time position based out of our headquarters in Newark, DE, with...


  • Newark, Delaware, United States ECCLESIASTES INC Full time

    Job Title: Senior Software EngineerAt Ecclesiastes Inc., we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software applications and systems using a range of technologies including Azure, Java, J2EE, SQL, Kubernetes,...


  • Newark, Delaware, United States Newark Board of Education Full time

    Job Title: Software Development SpecialistThis is a challenging and rewarding opportunity to join the Newark Board of Education as a Software Development Specialist. In this role, you will be responsible for analyzing, maintaining, and developing software applications to support the educational mission of the district.Key Responsibilities:Design, develop,...


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

    Job Role: Java Full Stack React DeveloperUnited Software Group is seeking a highly skilled Java Full Stack React Developer to join our team.Location: Newark, NJDuration: Full Time PermSalary: NegotiableRequirements:Minimum 8 years' experience in Java developmentStrong knowledge of Java 8, Springboot, and MicroservicesExcellent skills in React and...


  • 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 Amazon Full time

    Software Development Director OpportunityAudible is seeking a seasoned Software Development Director to lead our Apps and Consumption Services team. As a key member of our organization, you will be responsible for driving development and operational excellence of our flagship solutions.About the RoleThis is a unique opportunity to join a talented team of...


  • Newark, Delaware, United States ECCLESIASTES INC Full time

    Job Title: Senior Software EngineerAt Ecclesiastes Inc., we are seeking a highly skilled and experienced Senior Software Engineer to join our team.Job Summary:We are looking for a talented software engineer with a strong background in Azure, Java, J2EE, SQL, Kubernetes, Visual Studio, Apache Tomcat, JBoss, HTML, and CSS. The ideal candidate will have a...


  • Newark, Delaware, United States Amazon Full time

    About This RoleAudible is seeking a highly skilled Software Development Director to lead our Apps and Consumption Services team. As a key member of our engineering organization, you will be responsible for driving the development and operational excellence of our flagship solutions.Key ResponsibilitiesOwn and lead full life cycle delivery of cross-functional...


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

    Job Role:Seeking a highly skilled Java Full Stack Developer to join our team at United Software Group.Location:Remote opportunity available.Duration:Full-time, permanent position.Salary:Negotiable based on experience.Minimum 8 years of experience in Java development required.Must have expertise in Java 8, Springboot, and Microservices.Strong knowledge of...


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

    Job Title: Senior Exstream DeveloperJob Description:We are seeking a highly skilled Senior Exstream Developer to join our team at Seven Seven Software. The ideal candidate will have experience working with Exstream Design Manager & Exstream Designer Tool, as well as prior knowledge of Exstream Web Service.Key Responsibilities:Design and develop Exstream...


  • Newark, Delaware, United States Hologic, Inc. Full time

    Senior Software EngineerHologic, Inc. is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software for our new and existing products.Key Responsibilities:Develop an expert-level understanding of our products and their...


  • Newark, Delaware, United States Amazon Full time

    Job DescriptionAudible is seeking a highly skilled and experienced Lead Software Development Engineer to join our Consumer Domains group. As a key member of our team, you will be responsible for designing, developing, and delivering scalable and maintainable software systems that impact our customers and inspire your peers.Key Responsibilities:Collaborate...


  • Newark, Delaware, United States Innova Solutions Full time

    Innova Solutions is Hiring a SDET- Functional TesterAs a SDET- Functional Tester, you will be responsible for ensuring the quality of our software products by designing and executing comprehensive test plans. Your expertise in functional testing will help us identify and fix defects early in the development cycle, ensuring that our products meet the highest...


  • Newark, Delaware, United States Amazon Full time

    About This RoleThis is an exciting opportunity to join Audible's Consumer Domains group as a Lead Software Development Engineer. Our team is responsible for creating and powering Audible's applications, components, and services for our global listeners across Audible and Amazon web. We are a dynamic team of developers who work in an agile environment and...


  • Newark, Delaware, United States Ecclesiastes Inc Full time

    Job DescriptionEcclesiastes Inc is seeking a skilled Software Development Engineer in Test to join our team. The ideal candidate will have a strong background in software development and testing, with experience in writing test plans, automated scripts, and designing test cases.Key Responsibilities:Design, develop, and execute software test artifacts,...


  • Newark, Delaware, United States ECCLESIASTES INC Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer in Test to join our team at Ecclesiastes Inc.The successful candidate will be responsible for designing, developing, and executing software test artifacts, including test plans and automation test suites.Key responsibilities include:Validating software development from project...


  • 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 Mastech Digital Full time

    Job SummaryWe are seeking a highly skilled Software Development Specialist to join our team at Mastech Digital.The ideal candidate will have expertise in MuleSoft development, DataWeave, and CloudHub, with a strong focus on delivering high-quality APIs and integrating complex systems.Key ResponsibilitiesDevelop MuleSoft APIs following best practices and...