Software Engineer

Job Description

BAE Systems Inc is looking for a technology driven individual with a desire to join a forward leaning and impactful program team. This program team develops and sustains high performance, large-scale boutique processing systems that leverage the latest commercial and open source technologies

-As a Software Engineer you will perform mission relevant user facing development and engineering tasks using the latest development technologies to evolve the program's High Performance Compute (HPC) and analytic systems

-The selected candidate will have strong team building skills in technology, with a hands-on background, and a thorough understanding of modern software development toolkits

-Our engineers participate in the complete software development lifecycle including the design, development, and deployments of software solutions, working in a collaborative cross-functional environment with other highly motivated engineers to demonstrate solutions to some of the United States' most pressing problems

-This is an excellent opportunity to establish yourself as a technical leader in a growing business area, and can offer exciting advancement opportunities and career mobility

-BAE Systems values employee growth and development, and offers training and development programs to help the candidate excel in this exciting role

-This role offers a flexible 9/80 schedule (every other Friday off), and a generous benefits package

Typical Education & Experience
Typically a Bachelor's Degree and 4 years work experience or equivalent experience

Required Skills and Education

-A Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering, Information Systems, Mathematics or similar degree

-Five (5) years of full time Computer Science work that may be substituted for the BS degree

-One (1) year experience in applicable programming languages such as JAVA, C++ or C, CORBA, J2EE

-Perl or JavaScript experience, and the ability to do scripting

-Source code control systems

-Object Oriented Java programming

Preferred Skills and Education

-Software compilation using tools such as Maven

-Java development using the Spring Framework API

-Java coding using Eclipse Integrated Development Environment (IDE)

-Java service integration, e.g. Spring Integration, Mule, or Apache Camel

-Working knowledge Of Configuration Management (CM) tools and knowledge of web technologies

-UNIX shell scripting

About BAE Systems Electronic Systems
BAE Systems Electronic Systems is the global innovator behind game-changing defense and commercial electronics. Exploiting every electron, we push the limits of what is possible, giving our customers the edge and our employees opportunities to change the world. Our products and capabilities can be found everywhere - from the depths of the ocean to the far reaches of space. At our core are more than 14,000 highly talented Electronic Systems employees with the brightest minds in the industry, we make an impact - for our customers and the communities we serve.

Back to top