Jr. Windows Software Developer at Catapult Federal Services

On-site - Canonsburg, PA, United States

Apply
More jobs at Catapult Federal Services

Jr. Windows Software Developer role at Catapult Federal Services in Canonsburg, PA. This position involves sustaining and creating software for embedded Windows applications, working across phases of SDLC, and contributing to architecture decisions and DevOps practices.

Requirements

Education

  • Bachelor’s degree in Software Engineering or related field
  • Master’s degree in Software Engineering or related field

Experience

  • 2+ years of experience in software engineering

Skills

  • C/C++ programming
  • Object-oriented software development
  • Windows/Visual Studio IDE
  • SQL/SQL Server relational database
  • Windows application architecture (Win32, WPF, WinUI 3)
  • Software design patterns (MVVM, MVP)
  • Windows kernel-level debugging/diagnostics (DDK, WinDBG, Windows SDK)
  • DevOps practices (version control branching strategies, CI/CD automation)
  • Agile/Lean software development principles

Languages

  • English

Responsibilities

  • Participate in all phases of the Software Development Life Cycle (SDLC) including requirements analysis, design, implementation, and testing.
  • Sustain and create software for embedded applications.

Technologies

C/C++Object Oriented DevelopmentWindows/Visual StudioSQL/SQL ServerWin32WPFWinUI 3MVVMMVPWindows DDKWinDBGWindows SDKVersion ControlCI/CDAgile/Lean principles

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.