$Not specified
The Senior Software Engineer will architect, design, and implement user-facing features end-to-end while collaborating with product managers, designers, and engineers. This role includes mentoring junior engineers and contributing to the overall product strategy.
Candidates should have 8+ years of industry experience in software development and expert-level knowledge of the Microsoft .NET technology stack. A B.S., M.S., or PhD in a related technical field is required.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer in the United States. We are seeking a highly skilled Senior Software Engineer to join a dynamic engineering team focused on building and improving innovative software products. In this role, you will architect, design, and implement major features end-to-end while collaborating closely with product managers, designers, and fellow engineers. The position offers an exciting opportunity to solve complex technical challenges, mentor junior engineers, and contribute to the overall product strategy. The ideal candidate thrives in a fast-paced, collaborative environment, is passionate about user experience, and has deep expertise in the Microsoft .NET technology stack. You will balance hands-on development with technical leadership and guidance, helping shape the direction of critical product initiatives. Accountabilities Architect, design, and implement user-facing features end-to-end. Collaborate with product managers, designers, and engineers to prototype, iterate, and deliver high-quality product features. Communicate effectively with cross-functional teams, customers, and partners to ensure alignment on technical solutions. Mentor and support junior engineers, fostering a culture of knowledge sharing and technical excellence. Spend approximately 70% of time on development and 30% on requirements gathering, mentorship, and technical supervision. 8+ years of industry experience in software development. Expert-level knowledge of Microsoft .NET technology stack, including C#, ASP.NET MVC, Web APIs, and SQL databases. Front-end development skills in HTML5 and JavaScript; experience with frameworks like React or Knockout.js is a plus. Strong ability to empathize with users and advocate for excellent user experiences. Experience with data-driven decision-making, including A/B testing, is desirable. Proficient with Git, unit testing, debugging, profiling, Visual Studio, JIRA, and other development tools. Excellent communication and technical writing skills. B.S., M.S., or PhD in Computer Science, Physics, Engineering, or a related technical field. Competitive salary with potential for annual bonus and equity. Flexible work hours and autonomy to manage projects and priorities. Comprehensive onboarding and ongoing learning and development programs. Holistic health and wellness benefits: fully employer-paid medical, dental, vision, FSA/HSA, and 401k match. Support for employees at all life stages, including parental leave, fertility services, adoption assistance, pet insurance, legal and financial planning support. Recognition programs including peer-nominated awards and performance-based incentives. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1
This job posting was last updated on 10/2/2025