What are the responsibilities and job description for the Lead .Net Developer position at Cloud and Things?
Our goal is to solve problems and deliver results for our clients. At Cloud and Things, you can be a part of transforming the public sector’s IT environment. Our team is on the forefront of helping to solve the government''s most complex IT challenges. If you are seeking a role that offers the opportunity to work on rewarding projects, consider a career with Cloud and Things.
*This is an exempt position. Salary commensurate with experience*
Overview:
Location: New York, NY
Salary: $115,000 - $125,000
We are seeking a .NET Lead Developer who will support our client to lead the design, development, integration, and support of complex enterprise applications in a structured, high-impact environment. This role is responsible for guiding technical architecture, overseeing code quality, mentoring developers, and delivering scalable web-based solutions using Microsoft .NET and SQL Server technologies. The ideal candidate is a hands-on technical leader who combines deep full-stack development expertise with strong communication, team leadership, and problem-solving skills.
Duties:
Cloud and Things complies with all applicable federal, state, and local laws regarding recruitment and hiring. All qualified applicants are considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other category protected by applicable federal, state, or local laws.
AI-Assisted Resume Evaluation Notice
Cloud and Things – Talent Management
Notice to Candidates
Cloud and Things utilizes artificial intelligence (AI) tools to assist our recruiting team in evaluating candidate applications for streamlining; consistency, efficiency, and thoroughness. All hiring decisions are ultimately made by our human recruiting professionals.
How AI Is Used
Our AI tools assist by:
Your Data and Privacy
Cloud and Things Data Handling:
AI Tool Data Processing:
Your Participation
By submitting your application, you acknowledge this notice and consent to AI-assisted evaluation as part of our recruitment process. You may opt out only by choosing not to submit your resume for consideration.
*This is an exempt position. Salary commensurate with experience*
Overview:
Location: New York, NY
Salary: $115,000 - $125,000
We are seeking a .NET Lead Developer who will support our client to lead the design, development, integration, and support of complex enterprise applications in a structured, high-impact environment. This role is responsible for guiding technical architecture, overseeing code quality, mentoring developers, and delivering scalable web-based solutions using Microsoft .NET and SQL Server technologies. The ideal candidate is a hands-on technical leader who combines deep full-stack development expertise with strong communication, team leadership, and problem-solving skills.
Duties:
- Perform detailed application design, database design, coding and unit/ integration/ performance testing.
- Develop and integrate complex application modules using .NET 3.5/4.0/4.5/8, ASP.NET, .NET Core, C#, n-Tier architecture, SOA, XML/JSON-based web services and application development tools such as Microsoft Visual Studio 2017/2019 and SQL Server Management Studio.
- Implement web-based user interfaces in .NET using Razor/MVC4/MVVM architectural patterns, AJAX, HTML5, CSS and JavaScript.
- Perform/manage relational database design, normalization, T-SQL/stored procedures with SQL Server 2014/2017.
- Build secure web applications with user authentication and role-based access control.
- Generate reports using Microsoft SQL Reporting Services (SSRS), Ad-hoc reporting, and data migration/transformation using SSIS packages.
- Perform configuration management, continuous integration, version control, testing and document management using tools such as Microsoft Team Foundation Server, Azure DevOps, Microsoft Test Manager, Team System and SharePoint Server.
- Implement web services using Windows Communication Foundation (WCF).
- Be responsible for technical quality of the implemented code base and fully understand the implemented design.
- Understand and follow Software Development Life Cycle (SDLC) processes in a structured environment, including Waterfall, RUP and Agile development methodologies.
- Participate in the software testing process, including identification and resolution of defects.
- Apply technical knowledge to determine solutions and solve complex problems.
- Create/update design artifacts and deliverables such as use case diagrams, application architecture, class/sequence diagrams and high-level/detailed design documentation.
- Work closely with business analysts, subject matter experts and development teams in design, development, testing, implementation, and support of application projects.
- Understand high level application architecture/design, network design, performance constraints and security frameworks.
- BA/BS Degree or equivalent, in a technology related field or other degree preferred.
- Microsoft Services certifications or other certifications.
- 8 years of total experience in object-oriented design, development, testing and deployment of mission critical business applications, at least 7 of which are in a web/client-server environment.
- 7 years of Lead .Net Developer experience in overseeing medium to large scale projects comprising sub-projects and distinct deliverables, often comprising a program with multiple work streams
- 4 years of enterprise/solution/application architecture experience in designing medium-to-large scale business solutions and leading/mentoring technical teams.
- 6 years of hands-on development experience with projects involving Microsoft.NET and SQL Server technologies for web, web service and desktop application development using C#.NET, ASP.NET, ADO.NET, HTML5, CSS3, JavaScript, LeafletJS, jQuery, Bootstrap, AngularJS, BackboneJS, AJAX, WPF, WCF, MVC, Entity Framework, LINQ, and Visual Studio.
- 6 years of relational database design, normalization, T-SQL, stored procedures, SQL Server 2019/2022, SSIS packages, data modeling tools (ERwin/ERStudio) and SQL Reporting Services.
- 6 years of exposure to configuration management, continuous integration, version control, testing and document management (Microsoft Team Foundation Server or Azure DevOps is preferred).
- 5 years of managing, mentoring and training a team of junior developers.
- Proven experience as a direct lead over a team of 15 junior developers to coordinate and delegate assignments for a consultant project
- Experience acting as the focal point of contact for the Requesting Agency regarding project status, meetings, reporting requirements, scope changes, and financial, administrative, and technical issues and concerns raised by consultant staff or the Requesting Agency.
- Considerable hands-on experience in designing asynchronous solutions using MSMQ or WebSphere MQ.
- Experience in designing software solutions based on Service Oriented Architecture (SOA) principles.
- Experience in build and integration with RESTful or SOAP-based APIs.
- Experience in business intelligence metrics and reports.
- Experience in UML/Rational tools or other design tools.
- Experience in GIS tools and map integration.
- Prior experience in federal/state/local government projects.
- Prior experience in working with asset management system development.
Cloud and Things complies with all applicable federal, state, and local laws regarding recruitment and hiring. All qualified applicants are considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other category protected by applicable federal, state, or local laws.
AI-Assisted Resume Evaluation Notice
Cloud and Things – Talent Management
Notice to Candidates
Cloud and Things utilizes artificial intelligence (AI) tools to assist our recruiting team in evaluating candidate applications for streamlining; consistency, efficiency, and thoroughness. All hiring decisions are ultimately made by our human recruiting professionals.
How AI Is Used
Our AI tools assist by:
- Analyzing resumes against job requirements
- Supporting our recruiters in candidate data evaluation
- Ensuring consistent review standards across all applications
Your Data and Privacy
Cloud and Things Data Handling:
- Your information is processed securely and used exclusively for recruitment purposes
- Cloud and Things may store your resume in our Applicant Tracking System (ATS) indefinitely for future job matching opportunities
- You may opt out of long-term ATS storage by emailing your name and your request to opt out of storing your resume in the ATS to: security@cloudandthings.com
- All personal information is handled confidentially in accordance with our privacy policy
AI Tool Data Processing:
- AI processing data is retained for a maximum of 90 days, after which it is deleted
- All data sent to AI tools is encrypted in transit and at rest
- AI tools comply with applicable privacy laws including GDPR and CCPA
- Personal data is anonymized or minimized wherever possible during AI processing
Your Participation
By submitting your application, you acknowledge this notice and consent to AI-assisted evaluation as part of our recruitment process. You may opt out only by choosing not to submit your resume for consideration.
Salary : $115,000 - $125,000