
Software Engineer / Sr. Software Engineer (C# .NET, React) at Jobgether. This position is posted by Jobgether on behalf of a partner company. We are currently looking for a . Software Engineer / Sr. Software Engineer (C# .NET, React). in . United States / Canada. .. In this role, you will contribute to the development and delivery of enterprise-grade software solutions within an Agile team environment. You will design, implement, and maintain scalable applications, focusing on C# .NET, React, and related technologies. The position offers opportunities to work on both new feature development and maintenance of existing systems while improving application performance, security, and usability. You will collaborate closely with cross-functional teams, including product, architecture, and QA, to ensure high-quality technical solutions. This role is ideal for engineers who are passionate about building robust software, mentoring peers, and continuously learning emerging technologies.. . Accountabilities. As a Software Engineer / Senior Software Engineer, you will:. . Design, develop, implement, test, document, and release production-quality software solutions.. . Contribute to new feature development, maintain existing functionality, and support automated testing for reliability.. . Monitor and troubleshoot application performance across production and non-production environments.. . Collaborate with Agile team members to improve usability, efficiency, and software quality.. . Participate in design and code reviews, ensuring alignment with engineering standards.. . Mentor team members and share best practices (for Senior Software Engineer role).. . Stay current with emerging technologies and continuously improve software development approaches.. . The ideal candidate will have:. . . Software Engineer:. 3+ years of experience developing enterprise software using C#, .NET, TypeScript, React, SQL Server, and Visual Studio.. . . Senior Software Engineer:. 8+ years of experience with similar technologies and advanced software engineering practices.. . Strong practical knowledge of software development principles, testing, debugging, data structures, design patterns, and cloud-based technologies.. . Experience with Agile frameworks and tools such as Jira and Confluence.. . Knowledge of automated testing, software security, and CI/CD practices.. . Ability to work collaboratively in a team-oriented environment and communicate technical concepts clearly.. . Bonus skills: Gitlab, Cypress, Go, Angular, Kubernetes, containerization, and other modern development tools.. . Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience is preferred, though candidates with diverse backgrounds are encouraged to apply.. . . Company Location: United States.