
Senior Software Developer/ 5 days ago
Senior Software Architect - .NET & Azure (Remote)
Life Surge is a rapidly growing leader in faith-based live events and financial education. We inspire, train, and equip individuals to build their impact. Join our passionate team of professionals dedicated to helping people learn, grow, and connect.
About the Opportunity
We are seeking an experienced Senior Software Architect with a strong background in .NET (C#) and Azure technologies. This role requires a collaborative, team-oriented mindset, excellent communication skills, and a passion for delivering high-quality software solutions in an Agile environment. Adaptability to other modern tools and frameworks is key.
Responsibilities:
- Design, develop, and maintain scalable, secure, high-performance applications using .NET (C#) and Azure cloud services.
- Collaborate with product managers, designers, and QA engineers to deliver end-to-end solutions.
- Lead and participate in code reviews, ensuring adherence to best practices and maintainability.
- Architect and implement cloud-native solutions leveraging Azure services (Azure Functions, App Services, Azure DevOps).
- Contribute to the full software development lifecycle (SDLC).
- Mentor and guide junior developers.
- Actively participate in Agile ceremonies and contribute to continuous improvement.
- Troubleshoot and resolve complex technical issues.
- Stay updated with emerging technologies and recommend innovative solutions.
- Translate business requirements into technical solutions.
Qualifications:
- 5-10 years of professional software development experience, focusing on .NET (C#) and Azure.
- Proficiency in designing and implementing RESTful APIs and microservices architecture.
- Experience with DevOps practices and tools (Azure DevOps, Git, automated testing).
- Experience in an Agile/Scrum environment.
- Excellent problem-solving and communication skills.
- Familiarity with front-end technologies (Angular, React, Blazor) is a plus.
- Knowledge of database systems (SQL Server, NoSQL databases like Cosmos DB, MongoDB).
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
- Experience with other programming languages/frameworks (PHP, Python, Java, Node.js) is a plus.
- Experience with CMS, LMS, and CRM systems.
- Familiarity with AI/ML integration or data analytics tools.
- Background in performance optimization and scalability for enterprise applications.
Job Benefits:
- Health, Dental, Vision, Life, Holiday, and Paid Time Off.
- Non-corporate, casual, entrepreneurial, comfortable, fun, and proactive work environment.
Life Surge is an Equal Opportunity Employer. We value diversity and seek to empower each individual.

