[Remote] Software Engineering Manager .NET
Note: The job is a remote job and is open to candidates in USA. Lone Wolf Technologies is seeking a Software Engineering Manager to lead a small team responsible for maintaining and enhancing its Azure-based e-signature platform. The role combines people leadership with hands-on software engineering, platform reliability, security, incident response, deployment coordination, and continuous improvement across the .NET and Angular technology stack.
Responsibilities
- Lead and manage a small team of full-stack engineers, coordinating day-to-day work, setting technical direction, and supporting each member's growth through mentorship and regular feedback
- Maintain and enhance a high-quality, secure, and scalable e-signature platform on the .NET technology stack, keeping it stable, performant, and compliant
- Work with UI designers and product owners to implement new Angular-based features, deliver enhancements, and resolve defects across the front end
- Own the reliability and health of the platform, including monitoring, alerting, performance tuning, and root-cause analysis, and drive continuous improvement of uptime and responsiveness
- Uphold the security, integrity, and auditability essential to an e-signature product, including document integrity, audit trails, authentication, and adherence to relevant e-signature and data-protection standards
- Operate and enhance the platform on Azure, applying cloud best practices for scalability, cost, resilience, and observability
- Partner closely with Product and IT teams to plan, coordinate, and schedule deployments, applying rigorous due diligence on quality, performance, and security before each release
- Participate in and coordinate incident response and on-call support for the platform, ensuring customer-impacting issues are resolved quickly and communicated clearly
- Collaborate effectively with AI-enabled development tools, improving discovery, implementation, testing, documentation, and delivery efficiency
- Identify technical requirements, prioritize enhancement and maintenance work with product owners, and participate in peer reviews of solution design and related code
- Proactively learn the product frameworks and codebase; continually improve existing applications and adopt new technologies where appropriate
- Clearly justify technical decisions made in delivered code and take ownership of outcomes
- Participate in performance tuning, testing, refactoring, usability improvements, and automation; support, maintain, and document software functionality
- Maintain coding, compliance, and security standards
- Provide maintenance and ongoing support for current and future technical solutions
Skills
- 6+ years of experience developing and delivering large-scale distributed systems
- 6+ years of experience with .NET Framework, .NET Standard, or .NET Core
- 3+ years of experience with Angular, TypeScript, JavaScript, HTML5, and CSS3
- Experience building reusable Angular components, managing front-end state, and integrating with RESTful APIs
- Prior experience leading or managing a small engineering team, including mentoring and delegating to experienced developers
- Strong cross-functional skills, working primarily with Product and IT teams to align on priorities, requirements, and delivery
- Experience coordinating and scheduling deployments and releases with IT and operations teams, managing risk and communicating clearly across stakeholders
- A strong due-diligence mindset, rigorously vetting every change for quality, performance, and security before it reaches production
- Demonstrated experience maintaining and enhancing an established, production SaaS platform, not only greenfield development
- Understanding of the DRY, SOLID, and KISS principles of software development
- Hands-on experience with Microsoft Azure (IaaS and/or PaaS), including deploying, operating, and monitoring cloud workloads
- Strong skills in auditing application logs, telemetry, dependency calls, and storage growth patterns to surface opportunities to improve product stability, performance, and reliability
- Background in high-growth Agile SaaS-based engineering organizations
- Experience using AI-assisted development tools and competency in prompt and context engineering
- Excellent written and verbal communication skills
- Excellent organizational and problem-solving abilities
- Ability to clearly explain and justify ideas when faced with competing alternatives
- Ability to communicate and apply common design patterns across a wide range of technical problems
- Solid understanding of application security, and ideally familiarity with e-signature, document integrity, audit-trail, or compliance concepts (e.g., ESIGN, UETA, eIDAS)
- Prior experience with relational databases, preferably Microsoft SQL Server, and non-relational database technologies
Benefits
- Remote work
Company Overview
Company H1B Sponsorship