- Company Name
- Walker Elliott
- Job Title
- Sr. Software Developer
- Job Description
-
**Job title**: Sr. Software Developer
**Role Summary**
Lead end‑to‑end development of n‑tier web applications using C#, .Net Core, MVC, and SQL Server. Collaborate with a cross‑functional team to define requirements, design, implement, test, and support client and internal solutions. Extend the existing codebase and integrate front‑end components built with Angular or similar JavaScript frameworks.
**Expectations**
- Deliver high‑quality, maintainable code on schedule.
- Apply best practices for software architecture, performance, and security.
- Communicate clearly with stakeholders and team members.
- Mentor junior developers and contribute to knowledge sharing.
- Maintain documentation for design decisions, interfaces, and tests.
**Key Responsibilities**
- Develop, enhance, and support web applications throughout the full software development life cycle.
- Analyze and troubleshoot issues in deployed applications.
- Work with product owners and architects to define project scope and functional requirements.
- Write efficient SQL queries, design and maintain database schemas, and perform performance tuning.
- Integrate front‑end components (Angular/Blazor) with back‑end services.
- Implement unit, integration, and automated UI tests.
- Review code, provide constructive feedback, and conduct code quality inspections.
**Required Skills**
- 3+ years of professional experience in C#, .Net, .Net Core, ASP.NET MVC, and Visual Studio.
- Strong understanding of MVC architecture, RESTful services, and dependency injection.
- Proficiency with jQuery, JavaScript/TypeScript, and Angular (or similar libraries).
- Solid experience with SQL Server: writing complex queries, stored procedures, and optimizing performance.
- Familiarity with unit testing frameworks (xUnit, NUnit) and test‑driven development.
- Excellent problem‑solving, debugging, and analytical abilities.
- Effective written and verbal communication skills.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Mathematics, or related field (or equivalent professional experience).
- No mandatory certifications, but experience with .Net Core, MVC, and SQL Server is required.
Dallas-fort worth metroplex, United states
On site
28-01-2026