BAE Systems Senior Software Engineer in Rome, New York

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

Required:

  • 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:

  • 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

Senior Software Engineer

Rome, New York

32154BR

EEO Career Site Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression