Software Engineer II
Jobgether • USThis 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.
- 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.
- 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