Lead .NET & Azure Engineer

Inclusion Inc.
Dallas, TX, United States
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Languages
English, Spanish, French, Portuguese
Job source

Tech stack

JavaScript (Programming Language) .NET Framework Multitier Architecture Active Directory Federation Services Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Automation of Tests Microsoft Azure Software Quality Code Review Computer Programming
+59 more
Data Validation Data Integration Extract Transform Load (ETL) Data Transformation Software Debugging Software Design Patterns Electronic Data Interchange (EDI) Fiddler (Software) Graph Database Issue Tracking Systems JSON Python (Programming Language) Machine Learning SQL Azure OAuth Open Data Protocol Performance Tuning Swagger Azure Data Lake Security Assertion Markup Language (SAML) Service-Oriented Architecture SignalR SoapUI Software Engineering Data Streaming Systems Integration TypeScript Web Applications Web Services Extensible Markup Language (XML) Openapi Cloud Platform System Data Ingestion Microsoft Power Automate Azure Data Factory Large Language Models Deep Learning Software Application Programming ReadyAPI Change Data Capture Cloudformation Xunit Fastapi AngularJS Information Technology Playwright Atlassian Tools Non-relational Database Front End Software Development Api Design Software Coding Restful APIs Terraform Software Version Control Data Pipelines Api Management Serverless Computing Service Stack Microservices

Job description

As Senior Software Developer Consultant in the Technology and Transformation Department, you will play a key role in shaping and delivering cutting-edge learning and knowledge products. You’ll lead cross-functional teams-including AI specialists, data scientists, and developers-to build scalable, high-impact solutions using emerging technologies.

Beyond technical execution, you’ll bring a strategic mindset to connect people, data, and systems through cohesive, cloud-based architectures. Your ability to develop robust solutions and guide teams through complexity will be essential to accelerate innovation and improve how knowledge flows across the organization.

A key aspect of this role is leading the design, development, and optimization of enterprise-grade data integration solutions using Azure Data Factory (ADF). The ideal candidate will have extensive experience building scalable ETL/ELT pipelines, orchestrating complex data workflows, integrating cloud and on-premises data sources, and implementing best practices for data transformation, monitoring, performance optimization, and data quality.

What you’ll do:

Technical leadership of multidisciplinary teams: Guide the product team-composed of developers, AI engineers, data scientists, and product design specialists (research, UX, UI)-by providing strategic vision, technical direction, and making key decisions to ensure product feasibility and success.

Technical alignment with architecture and enabler teams: Work closely with Architecture, Security, Data, and Integration teams to ensure all technical and product decisions are validated and aligned with institutional guidelines.

Hands-On Software engineering excellence and code quality: Oversee the technical development process to ensure that solutions are scalable, maintainable, and secure. Lead by example through hands-on coding and code reviews, promote best practices in development, enforce technical standards, and support the implementation of automated testing and high code quality.

Lead the design, implementation, and optimization of Azure Data Factory (ADF) pipelines and enterprise data integration workflows, ensuring reliable, scalable, and secure movement of data across cloud and on-premises environments.

Management of the product’s technical roadmap: Define and maintain the technical planning in coordination with Product Leads, ensuring alignment with goals and deliverables.

Technology stack evaluation and infrastructure alignment: Analyze the compatibility of new functionalities with the existing technology infrastructure and identify necessary improvements to the stack.

Scalability and performance: Ensure the system can scale to meet increasing user and data volumes, monitoring key performance indicators to maintain optimal speed and responsiveness.

Integration capabilities: Verify that the product integrates smoothly with other systems and applications, using an API-first approach to enable seamless data exchange and functional integration.

Risk identification and mitigation: Identify and resolve technical challenges, develop mitigation strategies, and ensure development remains on track with the necessary resources to address technological risks.

Working with a product mindset: Work with a product mindset in agile environments, leading technical planning, organizing team tasks, and ensuring smooth communication with development teams, internal clients, and other key areas-with a focus on continuous value delivery. What you’ll need

Requirements

Education: Bachelor’s degree or equivalent combination of education and experience in Computer Sciences, Information Technology, or related field.

Experience: Minimum of seven years of clearly demonstrated skills in the following areas:

Proficiency building and consuming APIs and/or web services (SOA, REST, XML, JSON, OData), including authorization and authentication standards (SAML, OAuth, WebAuth, ADFS) as well as tracing APIs using SoapUI, ReadyAPI or Fiddler. As well as documenting the API using Swagger and OpenAPI standards.

Proficiency developing applications on Microsoft Azure (required). Experience with Amazon Web Services (AWS) is considered a plus. Expertise working with Azure cloud-native integration services such as Service Bus, Event Hub/Event Grid, Logic Apps, App Services (Web Apps and Functions), Azure Data Factory, API Management, SignalR, and related services.

Strong hands-on expertise with Azure Data Factory (ADF) is required, including designing, developing, deploying, and maintaining enterprise-scale ETL/ELT pipelines. Proven experience orchestrating complex data integration workflows, implementing metadata-driven pipelines, parameterization, reusable components, scheduling, triggers, monitoring, debugging, performance tuning, and error handling.

  • Extensive experience integrating cloud and on-premises data sources using Azure Data Factory, including Azure SQL Database, Azure Data Lake Storage Gen2, Blob Storage, REST APIs, file-based integrations, and Self-Hosted Integration Runtime. Experience with Mapping Data Flows is highly preferred.
  • Experience designing modern Azure data integration architectures and implementing scalable data ingestion, transformation, orchestration, and data quality solutions. Strong understanding of incremental loading strategies, Change Data Capture (CDC), data validation, monitoring, and operational best practices.

Proven experience with Python, Fast API, C# and .Net stack. Strong programming skills as well as proficiency in software design, design patterns, clean architecture and integration patterns.

Solid understanding of SOA and/or microservices architectures as well as their correspondent implementation using serverless or containerized infrastructures.

Familiarity with modern web development concepts/frameworks such as SPA, SPFx, Angular, Dojo, etc. Experience developing frontend is also highly desirable or familiarity with Typescript/Javascript.

Experience implementing CI/CD pipelines and Infrastructure as Code using Terraform (required). CloudFormation experience is a plus.

Proficiency with relational and non-relational databases. Proficiency with graph databases is highly desirable. Semantic modeling experience is beneficial.

Experience making automated tests (unit, integration, e2e, contract) and frameworks like xUnit, Playwright. Quality driven mindset.

Experience integrating and consuming LLM, prompting engineering and RAG architectures. Knowledge of machine learning/deep learning is desirable too.

Experience with code versioning and issue tracking tools (Atlassian environment is preferred)

Experience working leading agile cross-functional team. Helping other teammates strengthen their skill sets and work together to get the best end results to support business and technology needs.

Soft Skills: Excellent documentation (writing and diagramming), interpersonal, and communication skills.

Languages: You are proficient in English and in another Bank official language (Spanish, Portuguese, and/or French).

Key skills:

Continuous Learning: Demonstrates a commitment to ongoing personal and professional development.

Collaboration and Knowledge Sharing: Works effectively with others and shares expertise to achieve common goals, and mentors team members to enhance their technical skills.

Client Focus: Prioritizes client needs and delivers exceptional service.

Communication and Influence: Communicates clearly and persuasively, both in writing and verbally, within a professional services environment.

Innovation: Embraces new ideas and approaches to drive improvements and solve problems.

Teamwork and Problem-Solving: Exhibits strong teamwork, analytical, and problem-solving skills

Apply for this position

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

Apply on www.indeed.com

Good distractions

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

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:04 min

Creating and configuring the unit test project

Roman Alexis Anastasini · WWC 2021

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

4:37 min

Writing readable test assertions without boilerplate test classes

Florian Bruhin · WWC 2021

Videos

See all

Related articles

See all