New Jersey Transit

4419 Software Developer

New Jersey Transit$90K — $120K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree with 8 years of software development experience, or Bachelor's with 10 years, or no degree with 12 years;
  • Strong experience in Java and/or Python development;
  • Experience with object-oriented design and software engineering principles;
  • Proficient in software testing, debugging, and performance optimization;
  • Familiar with Agile development methodologies and version control systems like Git.
  • Experienced in developing and maintaining enterprise-level applications.

Responsibilities

  • Design, develop, test, deploy, and maintain software applications using Java and/or Python.
  • Analyze user requirements and translate them into effective technical solutions.
  • Develop scalable, secure, and maintainable software architectures.
  • Collaborate with cross-functional teams including systems engineers and stakeholders.
  • Perform code reviews, ensuring adherence to best practices in software development.
  • Troubleshoot and resolve software defects and performance issues.
  • Participate in Agile activities such as sprint planning and stand-ups.

Benefits

  • Opportunity to work in a secure government environment.
  • Involvement in mission-critical software projects.
  • Exposure to advanced technologies like cloud computing and containerization.
  • Collaboration with diverse, cross-functional teams.
  • Participation in ongoing professional development and training opportunities.
Full Job Description
4419 Software Developer
4419 | Top Secret

Job Description:

OVERVIEW:

We are seeking a highly skilled Senior Software Developer to support the design, development, integration, and maintenance of mission-critical software solutions in a secure government environment. The ideal candidate will possess strong software engineering expertise with a focus on Java and/or Python development, experience working across the full software development lifecycle, and the ability to deliver high-quality solutions in a collaborative team setting.

GENERAL DUTIES:

  • Design, develop, test, deploy, and maintain software applications using Java and/or Python.
  • Analyze user requirements and translate them into technical solutions.
  • Develop scalable, secure, and maintainable software architectures.
  • Collaborate with cross-functional teams including systems engineers, analysts, and stakeholders.
  • Perform code reviews and ensure adherence to software development best practices.
  • Troubleshoot and resolve software defects and performance issues.
  • Develop and maintain technical documentation.
  • Participate in Agile development activities including sprint planning, stand-ups, and retrospectives.
  • Integrate software with databases, APIs, and third-party services as required.
  • Support software deployment, configuration management, and continuous improvement initiatives.


REQUIRED QUALIFICATIONS:

  • Master's degree and 8 years of relevant software development experience; OR
  • Bachelor's degree and 10 years of relevant software development experience; OR No degree and 12 years of relevant software development experience.
  • Strong experience developing applications in Java and/or Python.
  • Experience with object-oriented design and software engineering principles.
  • Experience with software testing, debugging, and performance optimization.
  • Experience working within Agile software development environments.
  • Familiarity with version control systems such as Git.
  • Experience developing and maintaining enterprise-level software applications.


DESIRED QUALIFICATIONS:

  • Experience supporting Department of Defense (DoD) or Intelligence Community (IC) programs.
  • Experience with cloud technologies and containerization platforms.
  • Experience developing RESTful APIs and microservices.
  • Knowledge of DevSecOps methodologies and CI/CD pipelines.
  • Experience with secure software development practices.
  • Strong written and verbal communication skills.


CLEARANCE:

  • Active Top Secret clearance minimum required


Job Details

City : Springfield, VA or St. Louis. MO

State :

About New Jersey Transit

New Jersey Transit Corporation, branded as NJ Transit, is a state-owned public transportation system that serves the US state of New Jersey, along with portions of New York State and Pennsylvania. It operates bus, light rail, and commuter rail services throughout the state, connecting to major commercial and employment centers both within the state and in the adjacent major cities of New York and Philadelphia. NJ Transit also provides bus service to the Port Authority Bus Terminal in Manhattan. NJ Transit is headquartered in Newark, New Jersey.
Learn more about New Jersey Transit
Size
11,900 employees
Industry
Net Income
-$100 million
Founded
1979
5 Year Trend
-2%
Revenue
$2.4 billion
NASDAQ

Similar Jobs

More Jobs at New Jersey Transit

More Aerospace & Defense Jobs

Find similar 4419 Software Developer jobs: