Logo
TES Staffing Inc.

Senior Developer - Direct Hire

TES Staffing Inc., Warwick, Rhode Island, us, 02888

Save Job

Senior Developer / Development Manager TES Staffing - Partnering with an Industry Leader Pay: Starting at $135,000/yr

Position Summary TES Staffing is proud to partner with an industry-leading organization in search of an experienced

Senior Developer / Development Manager

to lead their software development team. This individual will play a key role in driving innovation within a Microsoft .NET and SQL Server environment, overseeing the design, development, and delivery of scalable, high-performing applications. In addition to technical expertise, the ideal candidate will demonstrate strong leadership skills, ensuring the growth of the development team and alignment of projects with business objectives.

Key Responsibilities

Leadership & Management Lead, mentor, and coach a team of developers, providing technical guidance and career development support. Oversee project timelines, priorities, and deliverables to ensure on-time, successful outcomes. Collaborate with stakeholders, business analysts, and QA teams to translate business goals into development priorities. Technical Development

Design, develop, and maintain secure, scalable applications using C#, ASP.NET (Core/Framework), MVC, Web API, and related Microsoft technologies. Build and optimize SQL Server databases, including stored procedures, functions, and queries. Establish and enforce coding standards, version control best practices, and CI/CD pipelines. Architecture & Strategy

Contribute to software architecture design and long-term technology roadmaps. Research, evaluate, and recommend tools, frameworks, and methodologies to enhance productivity and product quality. Ensure applications meet standards for security, performance, and maintainability. Operational Excellence

Troubleshoot and resolve complex production issues with minimal downtime. Maintain best practices for documentation, code reviews, and testing. Partner with infrastructure and DevOps teams to support deployments, monitoring, and reliability. Qualifications

Education:

Bachelor's degree in Computer Science, Information Systems, or related field (Master's preferred). Experience: 8+ years of professional software development experience in a .NET / SQL Server environment. 3+ years in a leadership or management role (Development Manager, Team Lead, or similar).

Technical Skills: Expertise in C#, ASP.NET Core/Framework, MVC, Web API, Entity Framework, and LINQ. Advanced knowledge of SQL Server (T-SQL, database design, performance tuning). Cloud experience with Azure or AWS strongly preferred. Familiarity with front-end frameworks (React, Angular, or Blazor) is a plus. Experience with Agile/Scrum and tools like Azure DevOps or Jira.

Soft Skills

Strong leadership and communication skills with the ability to inspire and guide teams. Balanced ability to be hands-on technically while managing people and projects. Problem-solving mindset with a focus on innovation and delivering business value. Excellent organizational and multitasking capabilities.