Principal Software Developer

1 day ago


Cary, North Carolina, United States Zachry Group Full time
Job Title: Principal Software Developer

We are seeking a highly skilled Principal Software Developer to join our team at Numerical Advisory Solutions. As a key member of our software development team, you will be responsible for designing and implementing complex software systems for clients in the nuclear industry.

About Us

Numerical Advisory Solutions is a leading provider of software and engineering services, with a strong focus on delivering high-quality solutions that meet the evolving needs of our clients. Our mission is to provide exceptional value through our work, fostering long-term relationships built on trust and reliability.

Salary

The estimated salary for this position is between $160,000 and $220,000 per year, depending on experience and qualifications.

Job Description

Your primary responsibilities as a Principal Software Developer will include:

  • Designing and implementing complex software systems for clients in the nuclear industry
  • Collaborating with senior engineers to ensure that software solutions meet client requirements
  • Analyzing data to identify trends and areas for improvement
Required Skills and Qualifications

To be successful in this role, you will need:

  • Bachelor's degree in computer science or related field from an ABET-accredited program
  • A minimum of 12 years of experience in software development, with a focus on nuclear industry applications
  • Proficiency in programming languages such as Java and Python
  • Excellent communication and problem-solving skills
Benefits

We offer a comprehensive benefits package, including health insurance, retirement plans, and paid time off. You will also have access to ongoing training and professional development opportunities to help you grow your career.

Location

This position is located at one of our NAS locations (Cary, NC, Idaho Falls, ID, Stonington, CT, or Richland, WA). You will be required to travel occasionally to client sites and may need to work overtime to meet project deadlines.



  • Cary, North Carolina, United States Mudrasys Full time

    Senior Software Developer JobAt Mudrasys, we are seeking an experienced Senior Software Developer to join our team. The ideal candidate will have a strong background in software development, with a focus on cloud-based applications. Responsibilities• Design, develop, and deploy cloud-based applications using Java, Spring, and Hibernate. • Work closely...


  • Cary, North Carolina, United States Cognizant North America Full time

    Cognizant North America is seeking a highly skilled Director of Software Development to join our team.In this role, you will lead and mentor junior engineers in developing scalable and reliable EDI-based applications and ensure that all software solutions comply with industry standards and regulatory requirements.The ideal candidate will have a bachelor's...


  • Cary, North Carolina, United States Avidex Full time

    At Avidex, we lead the way in the audiovisual and IT integration industry by providing innovative solutions to a diverse clientele.SalaryWe offer a competitive compensation plan with an estimated salary of $80,000 - $110,000 per year, depending on experience. This is based on the national average for software developers in Cary, North Carolina.Job...


  • Cary, North Carolina, United States SAS Full time

    Job DescriptionWe are looking for a highly motivated and experienced Software Developer to contribute to the development of a platform used by various technologies and industries. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions using modern programming techniques and best practices.


  • Cary, North Carolina, United States Zachry Group Full time

    Job DescriptionWe are seeking a skilled Senior Software Development Engineer to join our team at Zachry Group. The successful candidate will support the development of software and engineering analyses under the supervision of senior engineering staff. This role requires general software development and problem-solving skills, as well as working knowledge of...


  • Cary, North Carolina, United States Sargent & Lundy, LLC Full time

    Principal Mechanical Design Engineer**About the Role**We are seeking a seasoned Principal Mechanical Design Engineer to contribute to the design and development of mechanical systems for power plants at Sargent & Lundy, LLC in Cary, NC.**Compensation**The estimated annual salary range for this position is $140,000 - $175,000, offering opportunities for...


  • Cary, North Carolina, United States Deutsche Bank Full time

    **Job Description**We are looking for a skilled Cloud Engineer to join our team at Deutsche Bank in Cary, North Carolina. As a Cloud Engineer, you will be responsible for building high-quality software products via agile development lifecycle and contributing to the wider objectives to ensure flow, consistent standards, and approach with common shared...


  • Cary, North Carolina, United States SAS Institute Full time

    Company OverviewSAS Institute is a leading analytics software company that empowers businesses to make informed decisions. Our team is passionate about leveraging innovative technologies to drive business success.We are an equal opportunity employer and offer a dynamic work environment that fosters collaboration, creativity, and growth.


  • Cary, North Carolina, United States John Deere Full time

    Become a key contributor to John Deere ISG's success as a Part Time Student - Software Engineer in Cary, NC.We are looking for talented students to join our team on a part-time basis. As a Part Time Student - Software Engineer, you will play a vital role in supporting the development of tools and scripts for increasing efficiency and user experience in John...


  • Cary, North Carolina, United States FIRST SOFTSOLUTIONS INC Full time

    Job Description:We are seeking a highly skilled and experienced Senior Software Engineer to join our team as a Full Stack Developer. In this role, you will be responsible for designing, developing, and maintaining complex applications and databases by evaluating client needs, analyzing requirements, and developing software systems.About the Role:You will be...


  • Cary, North Carolina, United States Syntricate Technologies Full time

    Job Title: Senior Application DesignerCary, NC (Onsite)Full-time position available.About the Role:We are seeking a highly skilled Senior Application Designer to join our team. As a key member of our development team, you will be responsible for designing and developing applications on complex projects utilizing both packaged software applications (Quadient...


  • Cary, North Carolina, United States Entegee Full time

    Job Title: Senior Embedded Software Developer for Custom Automation ProjectsAbout Us:Entegee is a world leader in custom automation projects, specializing in controls and robotic solutions. We are dedicated to helping our employees grow and succeed in their careers.Salary: $60.00 to $65.00 per hourJob Description:We are seeking an experienced Embedded...


  • Cary, North Carolina, United States Tata Consultancy Services Full time

    Job DescriptionWe are seeking an experienced Senior Java Software Engineer to join our team in Irving, TX/Cary, NC. As a key member of our development team, you will play a crucial role in designing, developing, and delivering high-quality software solutions using Java, J2EE, and RESTful APIs.The ideal candidate will have a strong background in Java...


  • Cary, North Carolina, United States Mudrasys Full time

    Job Title: Sr Software EngineerEstimated Salary: $120,000 - $180,000 per yearAbout the Job:The ideal candidate will have experience in developing, maintaining, and supporting new or existing software products. The successful candidate will be able to work independently and as part of a leading team.Key Responsibilities:Quality:Meet or exceed test coverage...


  • Cary, North Carolina, United States Saxon Global Full time

    Job Title: Senior Software Engineer/Full Stack Java DeveloperWe are seeking a skilled Senior Full Stack Java Developer to join our team at Saxon Global. As a Senior Software Engineer/Full Stack Java Developer, you will develop, maintain, and support new or existing software products while implementing best practices in software development. Key...


  • Cary, North Carolina, United States ClinDCast LLC Full time

    ClinDCast LLC is seeking an experienced EPIC HIM Principal Trainer to join their team. This remote contract role offers a unique opportunity to leverage your expertise in healthcare integration solutions.About ClinDCast LLCAs a full-service Healthcare IT product solutions and services company, ClinDCast specializes in supporting Healthcare Providers and...

  • Software Engineer

    1 day ago


    Cary, North Carolina, United States ShiftCode Analytics Full time

    Job DescriptionShiftCode Analytics is seeking a highly skilled Senior Software Engineer to join our team in Cary, NC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software products using Java/J2EE Web Development. This is an excellent opportunity to work with cutting-edge...

  • Software Engineer

    6 days ago


    Cary, North Carolina, United States FIRST SOFTSOLUTIONS INC Full time

    We are seeking a skilled Software Engineer to join our team at First Softsolutions Inc. in Carry, NC.Salary: $120,000 - $180,000 per year.This role requires strong expertise in Java, Spring Boot, and React. You will be responsible for designing, developing, and maintaining applications and databases by evaluating client needs and analyzing requirements.Main...

  • Software Architect

    5 days ago


    Cary, North Carolina, United States Diverse Lynx Full time

    We are seeking an experienced Software Architect to join our team at Diverse Lynx LLC in Raleigh, NC. The successful candidate will have a strong focus on .NET technologies and at least 8 years of experience in software development.This is a unique opportunity to work with modern web development frameworks such as ASP.NET Core, Angular, or React, and...

  • Software Engineer

    3 weeks ago


    Cary, North Carolina, United States Tata Consultancy Services Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at Tata Consultancy Services. As a Software Engineer, you will be responsible for developing and implementing highly responsive user interface components using React concepts.The ideal candidate will have in-depth knowledge of JavaScript, CSS, HTML, and front-end languages. You will...