Jobgether

Software Engineer II

Jobgether • US
C# Remote

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer II in United States.

This role offers the opportunity to contribute to the design and development of full-stack web applications in a highly collaborative and mission-driven engineering environment. You will work across the .NET ecosystem, building scalable backend services and responsive interfaces that support critical systems and data flows. The position involves hands-on development using modern frameworks such as C#, MVC, LINQ, and REST APIs, with a focus on quality, performance, and maintainability. You will collaborate closely with cross-functional teams to refine requirements, support system integration, and ensure reliable software delivery. The environment values continuous improvement, technical rigor, and clear communication across stakeholders. This is a strong opportunity for an engineer looking to grow within enterprise-scale software development while working on impactful systems.

Accountabilities:

  • Design, develop, test, deploy, and maintain full-stack software applications using C# and .NET Core technologies.
  • Build and support REST APIs, automated data feeds, and system interfaces to ensure reliable data exchange across systems.
  • Participate in software design and requirement reviews, including integration readiness and acceptance testing activities.
  • Troubleshoot, debug, and optimize applications to improve performance, scalability, and maintainability.
  • Implement software enhancements and upgrades following established coding standards and quality procedures.
  • Collaborate with internal teams and external stakeholders on technical requirements and system improvements.
  • Support continuous improvement initiatives aimed at increasing software quality and development efficiency.
  • Contribute to planning, estimation, and prioritization in a fast-paced, deadline-driven environment.
  • Requirements:

    • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience).
    • At least 3 years of experience in C# and .NET development.
    • Strong experience with MVC architecture, LINQ, and REST API development.
    • Solid understanding of relational databases and SQL.
    • Experience building and maintaining scalable web applications and backend services.
    • Familiarity with ReactJS is preferred.
    • Strong analytical, problem-solving, and debugging skills.
    • Excellent communication skills with the ability to collaborate across technical and non-technical teams.
    • Strong organizational and prioritization skills with the ability to work under deadlines.
    • Must be a U.S. citizen and may be required to obtain and maintain a security clearance.
    • Benefits:

      • Competitive salary range ($80,000 – $100,000, based on experience and qualifications)
      • Health, dental, and vision insurance coverage
      • Paid time off, holidays, and parental leave
      • 401(k) retirement plan with employer matching
      • Employee stock purchase plan
      • Educational assistance and reimbursement programs
      • Life, disability, and supplemental insurance options
      • Tax-saving and wellness-related benefits
      • Pet insurance coverage
      • Flexible telework arrangement within the United States