Software Technical Lead 26-04678

NavitasPartners

Not Interested
Bookmark
Report This Job

profile Job Location:

New York City, NY - USA

profile Monthly Salary: Not Disclosed
Posted on: 20 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Software Technical Lead
Location: New York NY
Duration: Long-Term Contract (3 Years)

Position Overview

We are seeking an experienced Software Technical Lead to support the design development and implementation of a large-scale enterprise application. This project involves modernizing legacy systems into a robust web-based asset management and work order tracking platform using open-source and Microsoft technologies.

The ideal candidate will lead technical design oversee development activities and ensure high-quality delivery of scalable secure and high-performing applications.

Key Responsibilities

Technical Leadership & Development

  • Lead application design development and implementation of enterprise solutions
  • Develop and integrate applications using .NET technologies (C# .NET Core)
  • Build scalable solutions using n-tier architecture SOA and web services (REST/SOAP XML/JSON)
  • Design and implement secure applications with authentication and role-based access control
  • Develop modern UI using HTML5 CSS JavaScript AJAX MVC/MVVM frameworks

Database & Reporting

  • Design and manage relational databases (SQL Server)
  • Develop T-SQL queries stored procedures and data models
  • Perform data migration and transformation using SSIS
  • Generate reports using SSRS and ad-hoc reporting tools

System Integration & DevOps

  • Implement CI/CD version control and configuration management using tools like Azure DevOps
  • Develop and maintain web services (WCF REST APIs)
  • Ensure system performance scalability and reliability

Project & Team Leadership

  • Lead and mentor development teams including junior developers
  • Coordinate across multiple workstreams and stakeholders
  • Participate in code reviews design discussions and technical decision-making
  • Create and maintain technical documentation (architecture diagrams design specs UML)
  • Provide accurate effort estimation and task planning

SDLC & Quality Assurance

  • Follow structured SDLC methodologies (Agile Waterfall RUP)
  • Support testing efforts including unit integration and performance testing
  • Identify and resolve technical issues and defects

Required Qualifications

  • Minimum 7 years of experience leading medium to large-scale IT projects
  • Strong experience in .NET technologies (C# .NET Core)
  • Expertise in SQL Server database design and performance tuning
  • Proven experience in enterprise application architecture and design
  • Experience leading teams and managing multiple project deliverables

Preferred Qualifications

  • Bachelors degree in a technology-related field or equivalent experience
  • 8 years of experience in application development (web/client-server environments)
  • 4 years of architecture and technical leadership experience
  • Experience with:
    • Front-end frameworks (AngularJS jQuery Bootstrap)
    • ORM tools (Entity Framework LINQ)
    • DevOps tools (Azure DevOps TFS)
    • Messaging systems (MSMQ or similar)
    • API integrations (REST/SOAP)
    • Business Intelligence and reporting tools
  • Familiarity with GIS/map-based systems and integrations
  • Experience with large-scale workflow or asset management systems
  • Prior experience in government or public sector projects (preferred)

For more details reach at

Job Title: Software Technical Lead Location: New York NY Duration: Long-Term Contract (3 Years)Position OverviewWe are seeking an experienced Software Technical Lead to support the design development and implementation of a large-scale enterprise application. This project involves modernizing legacy...
View more view more