Senior Technical Lead (.NET) MWBE Business Diversity Software Implementation (Remote, 5 Months)

Overview

Remote
Depends on Experience
Contract - W2
Contract - Independent
Contract - 5 Month(s)
Able to Provide Sponsorship

Skills

.NET
Amazon Web Services
C#
C++
COTS
Cloud Computing
DevOps
Cyber Security
Python

Job Details

Senior Technical Lead – MWBE Business Diversity Software Implementation (Remote, 5 Months)

Location: Remote (Monday–Friday, 9–5)
Duration: 7/1/2025 – 11/30/2025 (770 hours, 35 hours/week)
Job Category: Programmer III


About the Role

We are seeking an experienced Senior Technical Lead to drive the successful technology delivery of a citywide MWBE Business Diversity Software implementation. The ideal candidate will be hands-on, make complex technical decisions, and collaborate with senior business and technical leaders, as well as development, infrastructure, cyber, and vendor teams. You will take ownership of ensuring quality, well-architected, and on-time delivery of technical solutions, overseeing all technical activities and providing direction to developers and technical staff. This role requires creative problem-solving and experience with both custom and COTS applications in complex, multi-stakeholder environments.


Key Responsibilities

  • Lead the delivery of citywide MWBE Business Diversity Software implementation.

  • Design and implement comprehensive solutions using both custom development and COTS products.

  • Be hands-on in coding, configuring COTS solutions, creating architecture diagrams, building automation pipelines, and developing integrations.

  • Manage all phases of the development lifecycle: requirements gathering, architecture design, development oversight, testing, and deployment.

  • Ensure adherence to legal, technological, and operational standards throughout the project.

  • Provide technical direction and lead the development team in building secure, robust solutions.

  • Establish and maintain technical standards and quality control processes.

  • Troubleshoot complex technical issues and ensure system stability.

  • Collaborate effectively with business and technical stakeholders to define project goals, scope, and risks.

  • Communicate clearly regarding technical details, project progress, and roadblocks.

  • Work closely with cybersecurity teams to ensure security compliance.


Mandatory Skills & Experience

  • Bachelor’s degree in Computer Science or related field.

  • Minimum 8 years of experience in software development and technical leadership.

  • Hands-on experience with major programming languages (C#, .NET, Java, Python, C++, JavaScript, Go).

  • At least 2 years of configuration & customization experience with MS Dynamics and/or Salesforce CRM.

  • Strong understanding of cloud-based architecture (Azure or AWS).

  • Experience with software development methodologies (Agile, Scrum, Kanban, SAFe preferred).

  • Experience with cloud-based SaaS solutions.

  • Strong analytical, troubleshooting, and problem-solving skills.

  • Experience with DevOps toolsets.

  • Excellent verbal and written communication skills.

  • Ability to build and maintain effective working relationships.

  • Strong interpersonal, organizational, and project management skills.

  • Ability to work independently and as part of a team.

  • Ability to articulate and recommend technology standards related to security, document transmission, and digital signatures.

  • Ensure compliance with security standards.


Desirable Skills & Experience

  • Business acumen: Ability to analyze and interpret policies and procedures, understand business requirements, and document functional specifications.

  • Experience working with cross-functional teams (architects, developers, engineers, domain experts) to document non-functional requirements.

  • Attention to detail, conflict resolution, and negotiation skills.

  • Knowledge of B2GNOW software or similar business diversity solutions.


Special Requirements

  • Background check may be required for the selected candidate.


How to Apply

Submit your application directly on Dice.com. Only qualified candidates will be contacted.

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.