Sr. Principal Software Engineer
3 days ago
Job Description
BAE Systems is seeking an experienced developer to contribute to the BAE Systems Fuels maintenance applications, supporting DLA's fuel automation equipment program. You'll work on complex business logic, integrate with enterprise authentication systems, and help establish patterns for junior developers to follow.
Key Responsibilities
- Design and implement workflow state machine for form approval lifecycle
- Build deliverable automation system (PDF packaging, CI number assignment)
- Implement complex repository methods with Entity Framework Core
- Design and implement service layer components (business logic)
- Create reusable WPF controls and MVVM components
- Optimize database queries and resolve performance bottlenecks
- Mentor entry-level developers through code reviews and pair programming
- Write comprehensive unit and integration tests
- Implement security features (role-based access control, audit logging)
- Participate in architecture decisions for new features
This position will require work on multiple programs. This allows consideration of candidates in the following areas: Charleston, South Carolina; McLean, Virginia; and Huntsville, Alabama.
The selected candidate must reside or be willing to relocate to one of these areas.
Required Education, Experience, & Skills
Technical:
- Bachelor's of Science and 10 years of professional software development experience
- Active Secret clearance and ability to obtain and maintain a Top Secret security clearance
- Strong C# and .NET development skills (.NET Core/.NET 5+ experience)
- Solid understanding of MVVM pattern and data binding
- Experience with Entity Framework Core or similar ORM
- Proficiency with relational database design and SQL
- Experience with dependency injection containers (Autofac, Microsoft.Extensions.DI, etc.)
- Understanding of async/await patterns and concurrency
- Git workflow experience (branching, merging, pull requests)
- Unit testing experience (xUnit, NUnit, Moq)
- Aveva Framework or other industrial control framework experience
Soft Skills:
- Ability to work independently without supervision
- Strong problem-solving skills for complex technical challenges
- Mentoring and knowledge-sharing with junior developers
- Clear technical communication (architecture discussions, code reviews)
- Ability to translate business requirements into technical designs
- Comfortable working with government SOPs and compliance requirements
Preferred Education, Experience, & Skills
Preferred Skills (Nice to Have)
- WPF application development experience
- PostgreSQL administration and optimization
- OAuth 2.0 / OpenID Connect implementation experience
- Keycloak or other identity provider integration
- Experience with iText or other PDF libraries
- Background with military or government contract systems
- FluentValidation experience
- Serilog or structured logging frameworks
- Experience with hash chain or tamper-evident audit systems
- Understanding of DoD security requirements (STIGs, FIPS 140-2)
Pay Information
Full-Time Salary Range: $ $
Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.
Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.
About BAE Systems Intelligence & Security
BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers 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 services. Improving the future and protecting lives is an ambitious mission, but it's what we do at BAE Systems. Working here means using your passion and ingenuity where it counts – defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team—making a big impact on a global scale. At BAE Systems, you'll find a rewarding career that truly makes a difference.
Intelligence & Security (I&S), based in McLean, Virginia, designs and delivers advanced defense, intelligence, and security solutions that support the important missions of our customers. Our pride and dedication shows in everything we do—from intelligence analysis, cyber operations and IT expertise to systems development, systems integration, and operations and maintenance services. Knowing that our work enables the U.S. military and government to recognize, manage and defeat threats inspires us to push ourselves and our technologies to new levels.
This position will be posted for at least 5 calendar days. The posting will remain active until the position is filled, or a qualified pool of candidates is identified.
-
Principal Engineer
2 weeks ago
Haverhill, Massachusetts, United States Hazen And Sawyer Full timeJob Responsibilities:Responsibilities include performing analysis and design for environmental engineering structures, industrial buildings, and administration buildings. Perform structural analysis and design for water and wastewater treatment facility projects. Manage and coordinate the structural portions of small to intermediate projects as well as...
-
DevSecOps Engineer
1 day ago
Haverhill, Massachusetts, United States CommIT Enterprises Full timeOverviewCommIT Enterprises, Inc. is seeking a DevSecOps Engineer to join the team in Charleston, SC-*can also be remote The DevSecOps Engineer will work collaboratively with software engineers to deploy and operate our systems, help automate and streamline our operations and processes and ensure the security of our infrastructure. They will provide...
-
Civil Engineer
3 days ago
Haverhill, Massachusetts, United States Davis & Floyd Full timeFull-time Description Davis & Floyd is currently seeking a highly motivated and experienced Civil Engineer to join our Site Design Team in Charleston, SC. Our firm has been providing quality engineering services to our clients since 1954. This candidate will become part of a team that provides project consulting, site planning, design, permitting, and...
-
Electrical Engineer II
5 days ago
Haverhill, Massachusetts, United States Protective Industrial Products Full timeElectrical Engineer IICompany: PIP Global SafetyLocation: North Charleston South CarolinaElectrical Engineer II will design, develop, and maintain electrical systems in a manufacturing environment, while ensuring compliance with safety regulations.KEY RESPONSIBILITIESSystems design and development: Design, simulate, and test electrical systems, components,...
-
Project Engineer
3 hours ago
Haverhill, Massachusetts, United States Talent Collaborative Group Full timeProject Engineer – Heavy Civil / InfrastructureWhy this role is good for youOur client, a well-established Massachusetts contractor known for investing in technical talent, is seeking a Project Engineer. You'll gain experience on high-impact civil projects while working alongside seasoned managers who value your input and growth.What you'll be working on...
-
Virtualization/Network Engineer
2 weeks ago
Haverhill, Massachusetts, United States Sev1tech, Inc. Full time $80,000 - $120,000 per yearOverview/ Job Responsibilities:Sev1Tech is seeking a Virtualization/Network Engineer to support the Naval Information Warfare Center Atlantic (NIWC Atlantic) Expeditionary Enterprise Systems and Services (E2S2) Division. NIWC Atlantic provides design, acquisition, and sustainment services for Marine Corps Systems Command (MCSC) Information Technology (IT)...
-
Civil Project Engineer II/III
1 day ago
Haverhill, Massachusetts, United States Timmons Group Full timeJob Description Timmons Group is currently seeking a motivated and detail-oriented Civil Project Engineer II/III to join our Land Development team in Charleston, SC. The Project Engineer II/III will contribute to a wide range of land development projects—from residential neighborhoods to commercial developments and public spaces.Essential Duties and...
-
Embedded Firmware Engineer
3 days ago
Haverhill, Massachusetts, United States Jobs via Dice Full timeOur solutions are a key part of most industries - electronics, medical research, renewable energy, food production, infrastructure and many more. Working with us means working with the latest technologies and groundbreaking, sustainable innovations.Join us on our journey for a better tomorrow.Embedded Firmware EngineerEdwards has been engineering...
-
Mechanical Engineering Co-Op
4 days ago
Haverhill, Massachusetts, United States Spruce Environmental Technologies Full timeWe are looking for a motivated Manufacturing Engineering Co-op Student to join our team and contribute to the improvement of manufacturing processes for consumer electronics and home appliances. The role focuses on troubleshooting production equipment, developing work instructions, and designing manufacturing fixtures. You will have the chance to work...
-
School Clerk
1 week ago
Haverhill, Massachusetts, United States Haverhill Public Schools Full timePLEASE POSTHAVERHILL PUBLIC SCHOOLSHAVERHILL, MASSACHUSETTS 01830HAVERHILL PUBLIC SCHOOLS IS A DIVERSE ENVIRONMENT AND IS PROUD TO BE AN EQUAL OPPORTUNITY EMPLOYER. ALL QUALIFIED CANDIDATES WILL RECEIVE CONSIDERATIONANNOUNCEMENT OF POSITION:Title of Position: PRINCIPAL CLERK, 11 MONTH POSITIONANTICIPATED OPENING(S)-Haverhill High School-Grade 10Work Year: 10...