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
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...
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