This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer - REMOTE. In this role, you will be at the forefront of advancing the technical landscape for nonprofits. By leading the development of scalable and maintainable solutions, you will play a pivotal part in empowering organizations that fuel impactful change. Your expertise in backend technologies and commitment to continuous improvement will inspire a team of talented engineers. Embracing an agile mindset and driving the integration of AI in development, you'll ensure that our platform remains cutting-edge and responsive to user needs.
Accountabilities
Own the technical vision and direction for your domain, ensuring scalability and maintainability.Diagnose and resolve complex technical bottlenecks to maintain SaaS application performance.Champion Agile ceremonies and workflows to ensure iterative delivery and continuous improvement.Conduct rigorous code reviews adhering to coding standards to catch potential bugs.Embed AI responsibly in your team's workflow to enhance development productivity.Mentor and coach junior and mid-level engineers to help them develop technical skills.
Requirements
Deep mastery of .NET and C#, with strong proficiency in SQL.Hands-on experience with modern frontend technologies, particularly JavaScript; React or TypeScript is a plus.Proven track record of building and consuming REST APIs with a systems design mindset.Experience with CI/CD pipelines and automated deployment practices.High standards of technical execution and a commitment to continuous learning.Experience in establishing and evolving code review processes.
Benefits
Generous health, vision, and dental insurance options.Competitive PTO package including 20 PTO days, 3 flex days, 4 optional volunteer days, and 12 paid holidays.401k matching to invest in your future.All necessary equipment shipped directly to your door.Salary range of $110,000 - $155,000, with potential discretionary bonuses.