Senior Software Engineer
Capacity LLCAbout the role
Need 7 plus years of .NET CORE and 3 plus years of Minimal APIs experience (Requirement)
About Capacity: Are you ready to take your career to the next level with a dynamic and innovative company? At Capacity LLC, a leader in logistics and 3PL solutions, we believe our people are the key to our success. We’re looking for talented individuals to join our fast-paced, collaborative team where communication, teamwork, and leadership drive real impact.
Join our growing team as a Senior Software Engineer, designing and developing high-impact applications that drive global operations. You’ll work with .NET, ASP.NET MVC, and SQL Server to solve complex challenges, ensure code quality, and improve system performance. This role is ideal for developers ready to take ownership, mentor others, and advance their skills in a supportive, collaborative environment.
Responsibilities: This position reports to the VP of Software Development.
-
Design, development, maintenance, and troubleshooting of software applications
-
Demonstrates understanding of departmental procedures, programming standards, and all pertinent training materials
-
Able to work independently with minimal supervision well as collaborate in a team setting
-
Write code that meets standards and delivers desired functionality using the technology selected for the project and ensure the highest quality code
-
Maintain code quality through best practices, unit testing, code quality automation and support continuous integration process
-
Review and debug code
-
Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions
-
Assist in task planning, estimation, scheduling, and staffing
-
Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities
-
Determine process improvements, best practices, and develop new processes
-
Understand performance parameters and assess application performance
-
Work on core database structures and designs
-
Proactively share information across the team, to the right audience with the appropriate level of detail and timeliness
Qualifications/Requirements: This job requires attentions to detail and the ability to multitask, excellent troubleshooting and critical thinking skills.
- A bachelor’s degree in computer science or another relevant field is required.
- Minimum 7 years of programming experience.
- Excellent analytical and problem-solving skills.
- In-depth knowledge of .NET CORE, EF Core, .NET 8 or above, .NET Framework 3.5 or above with C# (7+ Years)
- In-depth knowledge of ASP.NET MVC (5+ Years)
- In-depth knowledge of SQL, T-SQL, procedures in SQL Server 2008 (or later)(5+ Years)
- Experience with Telerik MVC or Kendo UI preferred.
- Working knowledge with ASP.NET Web Forms, TFS, Entity Framework, SSRS, SAP Crystal reports, jQuery, AngularJS, SOAP, and REST API
- Knowledge of unit and integration tests is a plus
- Knowledge of any warehouse management system, order fulfillment systems, EDI systems desirable
Skills: Preferred skills for this role.
- Clean Architecture, Vertical Slice Architecture, Screaming Architecture
- Angular, JavaScript, TypeScript, HTML5, CSS3
- .NET Core, ASP.NET MVC, C#, RESTful API design
- Pub/Sub, microservices, messaging architectures like Kafka, RabbitMQ
- PostgreSQL, Microsoft SQL Server, Entity Framework Core, Dapper, MongoDB and Other NO SQL Technologies
- Terraform, YAML, PowerShell, Bash Scripting, Docker/Podman, Kubernetes
- Git (branching strategies, pull requests, code reviews, etc.), GitHub Actions Ci/CD, Jira, Confluence, Agile Scrum (Sprint Planning, Standups, Retrospectives, Reviews, SoS)
- CoPilot, ChatGPT, Claude-Code
- OAuth 2.0, JWT, TLS/SSL, PCI-DSS, Role-Based Access Control (RBAC)
- Unit Testing XUnite, TUnit), Integration testing, TestContainers, Test-Driven Development (TDD), Postman, Automated testing
- Basic Knowledge / Interest in AI/Machine Learning / Neural Networks / Deep Learning / Agentic AI, RAGs & Model Context Protocol
- Observability, building resilient systems using modern DevOps and SRE practices
- GraphQL, GRPC, Serilog, Open Telemetry, OpenSearch, Redis, Varnish/HAProxy, API Gateways like Ocelot, YARP etc and Load Balancers
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s