New Jersey Transit

4419 Software Developer

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

Qualifications

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

Responsibilities

  • Design, develop, test, deploy, and maintain software applications
  • Analyze user requirements and translate them into technical solutions
  • Develop scalable and secure software architectures
  • Collaborate with cross-functional teams including systems engineers and stakeholders
  • Perform code reviews and ensure best practices adherence
  • Troubleshoot and resolve software defects and performance issues
  • Participate in Agile development activities such as sprint planning and retrospectives

Benefits

  • Opportunities for professional development in a secure government environment
  • Engagement in mission-critical projects with tangible impacts
  • Collaboration with cross-functional and interdisciplinary teams
  • Flexible working environment with Agile methodologies
  • Access to advanced tools and technologies including containerization and cloud services
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: