Job description.NET / C# Software Developer II Department : IT / Software Programmers Location : Mechanicsburg, PA - Onsite 2-3 days per week (Hybrid) Role Type : Contract (6-Months + extension and possibility to go fulltime) About Our Client A well-established organization with a strong history of delivering technology solutions that support mission-critical operations. The company operates across multiple U.S. locations and is recognized for its expertise in engineering, IT, and systems development. With a focus on innovation and collaboration, the team is committed to solving complex problems that have real-world impact. Employees are encouraged to grow professionally through exposure to diverse projects and cutting-edge technologies, while contributing to a culture that values teamwork, integrity, and excellence. Job Description As a Software Developer, you will be a key member of a small, collaborative Agile team working onsite in Mechanicsburg, PA at least two days per week. You will be responsible for supporting the design, development, and maintenance of .NET-based applications that serve critical business domains. This role requires the ability to work both independently and as part of a team, contributing technical expertise while also learning and growing domain knowledge. You will support multiple software factory projects of varying scope, with the opportunity to expand your technical skills while taking on greater responsibility as projects scale. Daily work includes participation in team-level scrum meetings, task planning, and review sessions. Success in this role requires the ability to design, build, and test quality software while adapting to evolving project demands. Duties and ResponsibilitiesParticipate in daily scrum meetings, planning, and review sessionsDevelop, test, and maintain .NET applications and componentsCollaborate with a team of 2-8 members depending on project needsSupport multiple projects across domains in a software factory environmentApply object-oriented programming concepts in C# or VB.NETContribute to building, designing, and testing high-quality software solutionsIndependently grow technical and domain knowledge over time Required Experience / SkillsFamiliarity with basic web technologiesExperience with C# or VB.NET and object-oriented programmingProficiency in a programming language such as Java, C#, Python, or JavaScriptStrong understanding of object-oriented programming and the software development lifecycleExperience with database management and API developmentAbility to work independently and collaboratively within a teamMust be a U.S. citizen with the ability to obtain a DoD Secret Security ClearanceAbility to be in the Mechanicsburg, PA office 2-3 days per week Nice-to-HavesExperience working in Agile development environments Education Bachelor's degree (preferred) Ready to take your career to the next level?Connect with your Catapult Recruiter : Kailyn Hartley, directly at kailyn.hartley@catapultsg.comSoftware Developer | C# | VB.NET | Java | Python | JavaScript | Agile | Object-Oriented Programming | API Development | DoD Clearance