Full-stack .NET Software Developer

Catapult Solutions Group

  • Mechanicsburg, PA
  • $50.00-50.25 per hour
  • Permanent
  • Full-time
  • 16 days ago
  • Apply easily
Full-stack .NET Software EngineerDepartment: ITLocation: Mechanicsburg, PA (Hybrid: 2-3 days onsite per week)Role Type: Full-time (contract 6+ months)About Our ClientA well-established organization with a strong presence in the technology and defense sectors, delivering mission-critical solutions to government and enterprise clients. The company is recognized for its innovation, commitment to security, and customer-first approach. With multiple offices across the U.S., they serve a wide range of industries and partners, maintaining a strong reputation for excellence and reliability.Job DescriptionThe Software Engineer will play a key role in designing, developing, troubleshooting, and debugging mission-critical software solutions. Working within the full software development lifecycle, this individual will contribute to the creation of secure, high-quality software that supports critical customer missions.The candidate will collaborate with engineers and teams across the organization, utilizing Agile methodologies and tools to deliver results. This role requires a customer-focused mindset, strong problem-solving skills, and a passion for building effective and innovative software solutions.Duties and Responsibilities
  • Design, develop, troubleshoot, and debug mission critical software source code using modern development languages and tools, such as C#.
  • Participate in the full software development lifecycle, working within broadly defined parameters.
  • Use Agile development tools such as Azure DevOps / Microsoft Team Foundation Server to manage work and collaborate with teams.
  • Support creation and updating of all relevant documentation and specifications for design, development, and testing.
  • Identify potential roadblocks and develop solutions.
  • Develop maintainable code that matches specification.
  • Work closely with other engineers to develop the best technical design and approach for new product development.
  • Build software solutions where the solution is not always well defined but always considers the customer first.
Required Experience/Skills
  • Bachelor's degree and less than 2 years of experience in a relevant field.
  • Experience with C# or VB.NET and object-oriented programming.
  • Basic knowledge of software design patterns.
  • Experience with JavaScript and JS frameworks such as React.
  • Solid understanding of software development process fundamentals.
  • Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques.
  • Must be a U.S. citizen with the ability to obtain a DoD Secret Security Clearance.
Nice-to-Haves
  • Familiarity with basic web technologies including HTML, CSS, XML, REST, JSON, SOAP, and WSDL.
  • Familiarity with web application technologies, such as .NET.
  • Familiarity with ASP.NET Web Forms and/or MVC.
  • Proficiency with Microsoft Visual Studio.
  • Knowledge of a version control system (e.g., Git).
  • Knowledge of Agile Development methodologies.
  • Familiarity with multiple operating systems (Mac OSX, Windows, Linux, etc.).
  • Familiarity with at least one Relational Database Management System (Oracle, MySQL, PostgreSQL, SQL Server, etc.).
  • Proficiency with MS Office Products (Word, Excel, Visio, & PowerPoint).
  • Active DoD security clearance.
EducationBachelor's degree required.Pay & Benefits Summary
  • Pay rate up to 50/h W2
Interested? Apply today to take the next s

LogicMelon