Lead Software Engineer – Remote
Experienced Lead Software Engineer sought to guide technical teams and drive innovation using C#/.NET, front-end technologies, and Azure services. 3+ years of leadership and 5+ years of hands-on coding expertise required. Ideal candidate will be a strong problem-solver with a deep understanding of security best practices and Azure deployments. Microsoft Dynamics 365, Lifecycle Services, and X++ knowledge a plus. This position is fully remote with zero travel requirements.
Qualifications:
- 3+ years of experience in a Lead Software Engineer role, leading technical teams with strong communication and project management skills.
- 5+ years of experience in software design and development using the C# and .NET stack.
- Hands-on experience in front-end development utilizing JavaScript, HTML, and CSS.
- Experience with Azure services: Cosmos DB, Azure SQL Database, Azure Storage blobs, and Application Insights.
- Understanding of security standards and best practices.
- Excellent problem-solving and debugging skills.
- Experience deploying applications in Azure.
- Experience working with Microsoft Dynamics 365 (preferred).
- Familiarity with Microsoft Dynamics Lifecycle Services (preferred).
- Experience with the X++ language (a plus).
Responsibilities:
- Lead a team of 2-3 engineers developing and improving a platform that manages the application lifecycle of Dynamics 365 finance and operations apps.
- Enhance the existing platform while upholding security compliance.
- Provide leadership to ensure delivery of high-quality and reliable software.
- Guide and mentor your team in improving development processes.
- Collaborate with the product owner to build software solutions aligned with their vision.
- Lead the development process of the platform using the .NET stack.
- Champion security compliance to enhance software quality and maintainability.
- Design and implement efficient, clean solutions capable of handling large transaction volumes with low latency and high reliability.
- Troubleshoot issues to maintain smooth operation of the platform services.
Benefits:
- Competitive salary: $65.00 – $75.00 per hour
- Full-time Software Engineer position (40 hours per week)
- Comprehensive benefits package including 401(k), health insurance, dental insurance, vision insurance, and paid time off.
- Work entirely from home as a Lead Software Engineer. This position will always remain 100% remote with no travel requirements.
See more remote positions on our careers page.