Lead Engineering Manager, Full-Stack Software Engineer :: Dallas/Nashville (Hybrid)

Overview

Full Time
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - Longterm

Skills

Pivotal
Object-Oriented Programming
OOD
Data Structure
Algorithms
Instrumentation
AngularJS
React.js
C#
.NET
Cloud Computing
PaaS
Microservices
Amazon Web Services
Artificial Intelligence
Machine Learning (ML)
Generative Artificial Intelligence (AI)
Business Rules
Software Engineering
Agile
DevSecOps
FOCUS
Continuous Delivery
Product Development
Continuous Improvement
Communication
Organizational Skills
Dependability
Collaboration
Innovation
Product Management
Specification Gathering
Mentorship
KPI
Customer Focus
Accountability
Lean Methodology
Team Leadership
Requirements Analysis
Unit Testing
Usability
Management
Leadership
LinkedIn
Oracle UCM

Job Details

Role : Lead Engineering Manager, Full-Stack Software Engineer

Location : Dallas/Nashville (Hybrid)

Job Type : Contract

We are seeking a highly experienced and hands-on Engineering Manager to join our team. In this role, you will be a pivotal leader, actively engaged in your engineering craft and responsible for driving high-visibility projects that deliver exceptional value to users and business objectives. You will leverage extensive technical expertise built over 15+ years to deliver high-quality, outcome-focused solutions and mentor other engineers.

What We're Looking For in a Candidate:

Experience & Technical Expertise:

o 15-20 years of excellent software engineering foundation, with a deep understanding of Object-Oriented Programming (OOP/OOD), data structures, algorithms, and code instrumentation.

o 15+ years of proven, hands-on experience with front-end technologies like Angular or React, and back-end technologies like C# and .NET Core.

o 10+ years of experience with cloud-native engineering, utilizing Function-as-a-Service (FaaS), Platform-as-a-Service (PaaS), and microservices architectures on AWS.

o Experience with AI/ML and Generative AI is a significant plus.

o Demonstrated experience in implementing complex, domain-driven systems with intricate business rules.

o Deep expertise in modern software engineering practices and principles, including Agile methodologies and DevSecOps, with a focus on continuous delivery and automation from code check-in to production.

o Strong understanding of the full lifecycle of product development, emphasizing continuous improvement and learning.

Leadership & Collaboration:

o Proven strategic thinker with the ability to quickly acquire domain-specific knowledge, translate business needs into technical specifications, and contribute to technical vision and strategy.

o Exceptional communication skills, capable of clearly articulating complex technical concepts, influencing teammates and product teams, and building coherent narratives that align technical solutions with business objectives.

o Strong interpersonal and organizational skills, with the ability to manage diverse situations, complex projects, and changing priorities with passion, empathy, and care.

o A dependable team player and mentor, fostering a collaborative environment and enhancing team synergy and innovation.

o Experience engaging and collaborating with cross-functional teams (product management, experience, delivery, customers) at all organizational levels, fostering co-creation and consensus towards product goals.

Expected Responsibilities:

Hands-on Engineering & Quality:

o Actively engage in engineering craft, taking a hands-on approach to design, develop, and deploy advanced software solutions.

o Maintain accountability for the integrity of code design, implementation, quality, data, and ongoing maintenance and operations.

o Create technical specifications, write high-quality, supportable, and scalable code, and review code of other engineers, mentoring them to ensure all quality KPIs are met or exceeded.

o Continuously learn new approaches, languages, and frameworks, serving as a technical role model.

Outcome & Customer Focus:

o Drive a culture of accountability for customer and business outcomes, developing engineering solutions that solve complex problems with valuable results.

o Serve as the technical advocate for products, ensuring code integrity, feasibility, and alignment with business and customer goals.

o Engage with customers and product teams before, during, and after delivery to ensure the right solution is delivered at the right time.

o Utilize rapid, inexpensive experimentation to develop lean engineering solutions for customer needs.

Program & Team Leadership:

o Lead requirement analysis, contributing to low-level architecture and component design, unit testing, integrations, and ongoing support.

o Adopt an incremental and iterative delivery mindset, favoring action and evidence over extensive planning to navigate complexity and uncertainty.

o Integrate diverse perspectives from empowered, cross-functional teams to make well-informed decisions that balance feasibility, viability, usability, and value.

o Be a valuable, flexible, and dedicated team member, supportive of teammates, and focused on quality and managing technical debt.

Travel:

o Ability to travel 0-30% for meeting with clients and leadership meetings.

Akshit Sisonia - Sr. Technical Recruiter

Email -

LinkedIn -

STELLENT IT A Nationally Recognized Minority Certified Enterprise

"Happiness can be found, even in the darkest of times, if one only remembers to turn on the light."
- JK Rowling

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.