Net Software Engineer
Role details
Job location
Tech stack
Job description
Lighthouse Technology Services is partnering with our client to fill their .Net Software Engineer position! This is a 12 Month + contract and will be hybrid in Wilmington, DE. This role will be a W2 employee of Lighthouse Technology Services. No C2C or subcontracting arrangements will be considered., Design and develop full stack web applications using .Net Core, SQL Server, and Angular with a focus on modern cloud-based architecture Lead complex systems analysis, design, and development efforts across Azure Cloud environments, including data modeling with Entity Framework Core and DevOps implementation Direct and mentor less experienced developers, coordinating development tasks across small to large scope projects while monitoring performance and effectiveness Drive performance engineering initiatives applying SOLID principles and test-driven development (TDD) methodologies to ensure high-quality, scalable solutions Collaborate with Development, Operations, and Technology teams throughout the systems development lifecycle, from technical analysis through user acceptance testing Manage technical components of project plans, including preparing assessments with required tasks, estimated timeframes, and effort for all project scopes Evaluate complex interrelationships among programs, interfacing applications, and platforms to provide analytical consulting on strategic technology implementations Prepare and maintain thorough technical and functional specifications, documentation, test plans, and debugging activities to ensure system effectiveness
Requirements
5+ years of systems analysis and application development experience (or 7+ years combined higher education and work experience with minimum 5 years in application development) Strong proficiency in .Net Core, SQL Server, and Angular for full stack web application development Demonstrated experience with Azure Cloud design and development, Entity Framework Core data modeling, and DevOps practices Solid understanding of Performance Engineering, SOLID principles, and test-driven development (TDD) methodologies Proven ability to lead projects, drive milestones, and manage multiple complex initiatives simultaneously Strong problem-solving and analytical skills with experience coordinating between technical teams and business units Excellent verbal and written communication skills with experience presenting to various audiences and technical stakeholders