looking for a Senior / Lead Application Architect with strong experience in .NET (C#, ASP.NET, .NET Core, APIs), enterprise application architecture, and full SDLC leadership.
The role involves leading development teams, building custom enterprise applications, and driving modern engineering practices including Agile/Scrum, DevOps, CI/CD (Jenkins, Bitbucket), ETL development, relational databases (SQL Server, Oracle, MySQL), Docker containerization, Blazor (Server/WebAssembly), and GitHub Copilot AI-assisted development.
Leading and managing multiple software development teams supporting enterprise applications.
Overseeing the complete SDLC including requirements analysis, development, testing, deployment, and support.
Designing and building custom enterprise business applications from the ground up.
Collaborating with program stakeholders to translate business needs into scalable technical solutions.
Providing hands-on technical leadership in .NET technologies and relational database systems.
Designing and leading ETL and data centralization solutions to support enterprise reporting.
Ensuring code quality, performance, and security through code reviews and best practices.
Developing project plans, schedules, and resource estimates.
Driving Agile development practices, including sprint planning, code reviews, and mentoring developers.
Acting as the primary technical point of contact for the development team.
Promoting AI-assisted development practices, including the use of GitHub Copilot.
Designing and maintaining containerized application environments using Docker.
Promoting innovation, collaboration, and continuous improvement within development teams.