NET Technical Lead

Tavant Technologies
Irving, TX, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$130,000.0 - $140,000.0
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Apache Tomcat ASP.NET MVC Framework Unit Testing Microsoft Azure Backbone.Js Oracle WebLogic Server C Sharp (Programming Language) Cloud Computing
+45 more
Cloud Engineering Software Quality Code Review Continuous Delivery Continuous Integration Relational Databases Software Design Patterns DevOps Web Development Ember.Js IBM Websphere Application Server WildFly (JBoss AS) Microsoft SQL Server MongoDB MySQL Model View Controller (MVC) NoSQL Oracle (Applications) Software Architecture Systems Development Life Cycle Service-Oriented Architecture Simple Object Access Protocol (SOAP) Software Engineering Software Systems PL-SQL Subversion UML Web Applications Web Application Frameworks Web Services Enterprise Software Applications Cloud Platform System .NET Core ReactJS Git AngularJS Integration Tests Kubernetes Cassandra Front End Software Development Restful APIs Software Version Control Docker Jenkins Microservices

Job description

We are seeking an energetic and highly skilled .NET Technical Lead to drive innovative software solutions and lead development teams in delivering high-quality applications. This role offers an exciting opportunity to shape the architecture and technical direction of complex projects, utilizing a broad spectrum of technologies including .NET, C#, cloud computing, microservices, and web development frameworks. As a key leader, you will collaborate with cross-functional teams to ensure scalable, secure, and efficient software solutions that meet evolving business needs. Your expertise will inspire best practices in software architecture, SDLC (Software Development Life Cycle), and agile methodologies, fostering a culture of continuous improvement and technical excellence., * Lead the design, development, and implementation of enterprise-grade applications using .NET technologies, ensuring alignment with business requirements and technical standards.

  • Architect scalable solutions leveraging cloud platforms such as AWS or Azure, incorporating microservices, RESTful APIs, and service-oriented architecture principles.
  • Collaborate with stakeholders to gather requirements, translate them into technical specifications, and develop comprehensive system design documents using UML diagrams.
  • Oversee code quality through code reviews, unit testing, integration testing, and continuous integration/continuous deployment (CI/CD) pipelines utilizing tools like Jenkins or Git.
  • Mentor and guide development teams on best practices in software development, including design patterns, system security, web services (SOAP/REST), and front-end frameworks such as Angular or React.
  • Manage project timelines, deliverables, and risk mitigation strategies within an agile environment to ensure timely delivery of high-quality solutions.
  • Stay current with emerging technologies such as Docker, Kubernetes, NoSQL databases (MongoDB, Cassandra), and cloud architecture trends to recommend innovative enhancements.

Requirements

Do you have experience in Requirements specification?, * Extensive experience with C#/.NET Framework (.NET Core preferred) and ASP.NET MVC for developing robust web applications.

  • Strong understanding of cloud computing platforms like AWS or Azure along with experience deploying microservices architectures.
  • Proficiency in designing APIs using RESTful principles; experience with SOAP-based web services is a plus.
  • Knowledge of NoSQL databases such as MongoDB or Cassandra; relational databases including SQL Server, MySQL, Oracle; familiarity with PL/SQL is advantageous.
  • Hands-on experience with front-end technologies including Angular, React, Ember.js or Backbone.js for seamless web development.
  • Familiarity with DevOps tools like Jenkins, Docker, Kubernetes for automation and deployment; version control systems like Git or SVN.
  • Deep understanding of software architecture patterns including MVC, service-oriented architecture (SOA), design patterns and system design principles.
  • Experience working within SDLC frameworks using Agile methodologies; requirements gathering and management skills are essential.
  • Knowledge of Weblogic or WebSphere application servers; experience with JBoss or Tomcat is beneficial.
  • Ability to communicate complex technical concepts clearly to both technical teams and non-technical stakeholders. Join us to lead cutting-edge projects that shape the future of enterprise software solutions! Your expertise will empower teams to build scalable systems that drive innovation across industries while fostering a collaborative environment focused on excellence.

Benefits & conditions

$130,000 - $140,000 a year - Full-time, Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Dental insurance, * 401(k) matching
  • Dental insurance
  • Health insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all