Senior Software Programmer

$112,420 - $191,070/Yr

BAE Systems - Washington, DC

posted 9 days ago

Full-time - Mid Level
Hybrid - Washington, DC
Computer and Electronic Product Manufacturing

About the position

The Senior Software Programmer at BAE Systems will engage in all phases of the Software Development Lifecycle, working both independently and collaboratively with customers and stakeholders. The role involves eliciting and analyzing requirements, developing new functionalities for Commercial Off-The-Shelf (COTS) and Government Off-The-Shelf (GOTS) applications, performing maintenance, and providing customer support. The position requires strong programming skills in Java, C#, ASP.NET, SQL, JavaScript, and JQuery, along with a commitment to secure coding standards and customer service.

Responsibilities

  • Elicit and analyze requirements from customers and stakeholders.
  • Develop new functionality for COTS and GOTS applications.
  • Perform maintenance on existing applications.
  • Provide customer support for software applications.
  • Utilize Java, C#, ASP.NET, SQL, JavaScript, and JQuery in software development.

Requirements

  • An active DoD Secret Security Clearance.
  • Ability to obtain and maintain a DoD Top Secret Clearance.
  • An IAT II certification as specified in the DoD 8570 or a qualifying degree with IAT II requirements met within 6 months of start date.
  • Bachelor's Degree in Computer Science, Information Systems, or related field with at least 6 years of experience in web application development using Java, C#, and ASP.NET, or 10 years of experience in the same.
  • Experience with SQL and relational databases.
  • Knowledge of the Software Development Lifecycle.
  • Experience with secure coding standards and source code control systems like SVN and Git.

Nice-to-haves

  • Strong communication skills, both oral and written.
  • Good writing skills for documentation and reporting.
  • Excellent interpersonal skills for coordination and negotiation.
  • Self-motivation and ability to work independently.
  • Good planning, time management, and organization skills.

Benefits

  • Health, dental, and vision insurance.
  • Health savings accounts.
  • 401(k) savings plan.
  • Disability coverage.
  • Life and accident insurance.
  • Employee assistance program.
  • Legal plan.
  • Discounts on home, auto, and pet insurance.
  • Paid time off and paid holidays.
  • Paid parental leave, military leave, and bereavement leave.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service