Software Engineer

LTD Global
Wilmington, DE, United States
23 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles .NET Framework Agile Methodology Application Performance Management Unit Testing Microsoft Azure C Sharp (Programming Language) Cloud Engineering Code Reuse Code Review Database Design Database Schema
+27 more
Software Debugging Software Design Patterns DevOps Entity Framework Microsoft SQL Server Nunit Object-Oriented Software Development Performance Tuning Scrum Methodology Mstest Software Construction Software Deployment Software Engineering SQL Stored Procedures SQL Databases Web Performance Optimization Web Services Test-Driven Development (TDD) .NET Core Spring Cloud Git Xunit AngularJS Solid Principles Information Technology Restful APIs Microservices

Job description

We are seeking a talented Software Engineer with strong experience in .NET Full Stack development to design, develop, and maintain scalable, high-performance web applications. The ideal candidate will have hands-on expertise with .NET Core, Angular, SQL Server, Entity Framework, and Microsoft Azure, along with a strong understanding of software engineering best practices, including SOLID principles, Test-Driven Development (TDD), and performance optimization., Design, develop, test, and deploy full-stack web applications using .NET Core, C#, Angular, SQL Server, and Entity Framework Core. Build scalable, secure, and high-performing RESTful APIs and web services. Design and optimize database schemas, data models, stored procedures, and SQL queries. Develop and deploy cloud-native applications and services on Microsoft Azure. Implement CI/CD pipelines and follow DevOps best practices for application deployment. Write clean, maintainable, and reusable code following SOLID principles and design patterns. Perform unit testing using TDD methodologies and ensure high code quality. Troubleshoot, debug, and resolve production issues while optimizing application performance. Participate in code reviews, architecture discussions, and technical design sessions. Collaborate with cross-functional teams including Product Owners, QA, DevOps, and UX teams in an Agile environment.

Requirements

Bachelor’s degree in Computer Science, Information Technology, or a related field. 5+ years of experience in software development using C#/.NET Core. Strong experience with Angular (Angular 10+ preferred). Hands-on experience with SQL Server, database design, and performance tuning. Experience with Entity Framework Core and data modeling. Hands-on experience developing and deploying applications on Microsoft Azure. Strong knowledge of REST APIs, microservices, and cloud-native application development. Solid understanding of SOLID principles, object-oriented design, and design patterns. Experience with Test-Driven Development (TDD) and unit testing frameworks such as xUnit, NUnit, or MSTest. Experience with Git and Agile/Scrum methodologies. Join us to lead innovative projects that shape the future of enterprise technology! Your expertise will help teams thrive in a fast-paced environment while delivering impactful solutions that meet strategic business needs.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:04 min

Creating and configuring the unit test project

Roman Alexis Anastasini · WWC 2021

1:58 min

Implementing automated API and workflow testing pipelines

David Tielke David Tielke · WWC Europe 2026

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:37 min

Writing readable test assertions without boilerplate test classes

Florian Bruhin · WWC 2021

4:18 min

Demonstrating API method creation and test definition

lgonta lgonta +1 · WWC 2024

Videos

See all

Related articles

See all