Senior Software Engineer

Job Description

The C4ISR Systems line of business within the Electronic Systems (ES) Sector of BAE Systems is looking for self-motivated and experienced Senior Software developers. If you are a senior level engineer who loves to develop software and continuously expand your skillset, this is the career opportunity for you. C4ISR provides actionable intelligence for our warfighters through electronic products and innovative technical solutions from the depths of the ocean to outer space and everywhere between. The BAE Rome NY campus, established in 1997, provides technical support across multiple C4ISR projects providing both operations and sustainment support to existing efforts and cutting edge solutions for emerging products.

As a senior software developer, you should have full software lifecycle development experience and be an expert developer with industry experience. You can expect to continuously strengthen your technical skills as work on cross-functional teams under the guidance of Principal Level Engineering. The organization focuses on career development of our software engineers and advancement of the craft of software engineering. You will have opportunities to develop strong and increasingly complex software skills and stay current in the software discipline. Assigned tasks will be technically challenging, achievable, time-boxed, and under the direction of technical leadership. Duties will include analyzing, developing, debugging, testing, configuring, and deploying software solutions in an agile continuous development environment. Applying state-of-the-art software development tools and techniques, working alongside other highly motivated engineers. The Java programming language in a UNIX/Linux development environment is the norm for the majority of C4ISR projects. However, many other technologies are characteristically used as well (e.g. C, C++, JavaScript, Web Services, SOA, Python, PHP, MySQL, HTML, CSS, etc.).

Typical Education & Experience

Bachelor's Degree and 5 years work experience or equivalent experience

Required Skills and Education

  • Bachelor's degree and 5 years of experience or 9 years of experience in lieu of degree
  • TS/SCI cleared
  • Experience developing with Java, Java EE, Web Services, SOA, C++ in a UNIX / Linux / Windows based development environment
  • Experience with Amazon Web Services (AWS) Cloud development and technologies
  • Experience developing with scripting languages - JavaScript, Python, PHP
  • Development of RESTful services or HMI experience in JavaScript or Angular
  • Experience with SQL and various RDMS, such as MySQL and Postgres
  • Experience with build systems, such as Make, Ant, Maven and Gradle
  • Experience with version control systems, such as Subversion and GIT
  • Experience conducting software development in an agile development environment
  • Demonstrated, motivated, team-oriented individual with strong problem-solving abilities and proven interpersonal skills
  • Proactive attitude and the ability to be productive in a dynamic/collaborative environment
  • Strong communication skills, both written and oral
Preferred Skills and Education
  • Experience with system virtualization technologies, such as VMware tools, VirtualBox
  • Software development and continuous integration tools (Jira, Bit bucket, Git, Gradle, Mesosphere, Fisheye)
  • Experience with Cloud Computing, C#, .Net Framework, Perl, HTML/CSS
  • Experience developing mobile applications on the Android, iOS, or Windows Phone platforms
  • Experience developing web-based graphical user interfaces (GUI) and applications
  • Machine learning for support of user interactions
  • Experience conducting COTS integration efforts
  • Strong technical writing skills: capable of creating and modifying engineering documentation
  • Experience preparing and presenting technical material to Customer base and/or senior management
  • Computer security and cryptography experience
  • CompTIA Security+ certified
About BAE Systems Electronic Systems

BAE Systems is a premier global defense and security company with approximately 90,000 employees delivering a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support and services.
The Electronic Systems (ES) sector spans the commercial and defense electronics markets with a broad portfolio of mission-critical electronic systems, including flight and engine controls; electronic warfare and night vision systems; surveillance and reconnaissance sensors; secure networked communications equipment; geospatial imagery intelligence products and systems; mission management; and power-and energy-management systems. Headquartered in Nashua, New Hampshire, ES employs approximately 13,000 people globally, with engineering and manufacturing functions primarily in the United States, United Kingdom, and Israel. Equal Opportunity Employer/Females/Minorities/Veterans/Disabled/Sexual Orientation/Gender Identity/Gender Expression

Meet Some of BAE Systems's Employees

Chandra C.

Vice President, Finance

Chandra helps steer the overall financial direction of BAE Systems’ headquarters. She interacts with many teams to lead mergers and acquisitions, investments, and general maintenance of all the numbers.

Melissa M.

Human Resources Manager

Melissa advises BAE Systems on the full HR spectrum. She brings in new talent, prepares team members for success, pops in on payroll and benefits, and shapes the company’s culture.

Back to top