Lead .NET Software Engineer / Senior / Azure / Plano, TX / Hybrid
Plano, Texas
Full Time
$140k - $150k
A technology company based in North Texas focuses on cloud solutions and digital transformation, helping businesses modernize their IT infrastructure, migrate to cloud platforms, and leverage automation and data-driven insights. Their services include cloud adoption, custom software development, and full IT management.
The company is looking for a .NET Development Team Lead to oversee software projects using the .NET framework. The ideal candidate will have extensive technical expertise, strong leadership skills, and the ability to communicate effectively while managing a team of developers.
Required Skills And Experience- 7+ years in software development with a concentration on cloud platforms, application engineering, and system architecture.
- Proven track record of leading teams and managing software initiatives from concept to deployment.
- 3+ years in a leadership capacity, managing engineers and guiding teams through intricate development cycles.
- Experience mentoring developers, fostering both technical growth and career progression.
- Proficiency in major cloud environments (AWS, Azure, or Google Cloud), focusing on architecture, deployment, and cost-effective scaling.
- Hands-on experience with cloud migration projects, including transitioning legacy systems and scaling infrastructure.
- Expertise in designing scalable, dependable, and efficient systems utilizing cloud services and modern architectural approaches.
- Knowledge of microservices, API frameworks, serverless computing, and cloud-native strategies.
- Ability to lead the development of solutions aligned with business and technical goals.
- Capable of managing multiple concurrent projects while ensuring timely and high-quality delivery.
- Familiarity with Agile workflows (Scrum, Kanban) and collaborative, cross-functional teams.
- Understanding of cloud security protocols and regulatory frameworks like GDPR or HIPAA.
- Proficiency in .NET, C#, and cloud technologies, with additional knowledge of DevOps practices, Docker, and Kubernetes.
- Database experience (SQL and NoSQL) with a focus on optimization and query performance.
- Experience with unit testing, code reviews, and CI/CD pipelines.
- Excellent communication skills for collaborating with technical teams and non-technical stakeholders.
- Master’s degree in Computer Science or a related discipline.
- Cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect) or Agile certifications.
- Background in enterprise cloud solutions or digital transformation projects.
- Lead and mentor engineers, supporting career advancement and skill-building.
- Cultivate a culture of collaboration, innovation, and teamwork.
- Architect cloud-native, scalable systems with a focus on performance and reliability.
- Oversee API design and microservices implementation.
- Direct development and deployment efforts on cloud platforms such as AWS, Azure, or Google Cloud.
- Remain informed about cloud technology advancements and incorporate innovative solutions.
- Maintain CI/CD pipelines and streamline development processes.
- Uphold best practices in coding, testing, and software reviews.
- Manage project timelines, ensuring timely delivery and adherence to quality standards.
- Partner with cross-functional teams to set objectives, requirements, and milestones.
- Ensure compliance with relevant industry standards and regulations.
- Address complex technical issues through analysis and debugging.
- Align technical strategy with broader business goals.
- Demonstrate leadership through professionalism, integrity, and teamwork.
- Plano, TX
- Hybrid (3 days onsite, 2 days remote)
- $140-150k
Please note that this position is only available for direct hire or W-2 employment, as we are unable to engage with corp-to-corp candidates at this time. We appreciate your understanding.