We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Sr. Software Developer (.Net)

Pyramid Systems
United States, Virginia, Fairfax
2677 Prosperity Avenue (Show on map)
May 21, 2026

Sr. Software Developer (.Net)
Job Locations

US


Job ID
2026-2186

# of Openings
1



Overview

The Software Engineer / Developer III is responsible for designing, developing, testing, and maintaining enterprise-grade applications using Microsoft .NET technologies. This role applies mid-level technical expertise to build scalable, secure, and high-performing applications in support of business, scientific, and technical domains. The Software Engineer / Developer III collaborates with stakeholders to define system requirements, design solutions, and support full lifecycle development using modern software engineering practices.



Responsibilities

    Design, develop, test, and maintain enterprise applications using C#, .NET Core / .NET Framework, and ASP.NET technologies.
  • Analyze functional and system requirements and translate them into technical solutions and software designs.
  • Develop and maintain web applications, APIs, and backend services using ASP.NET MVC, Web API, and modern frameworks (e.g., Blazor or Angular/React integrations).
  • Implement RESTful services and microservices architectures to support scalable, distributed systems.
  • Collaborate with stakeholders and users to define system scope and objectives and provide ongoing technical guidance.
  • Develop, execute, and maintain unit, integration, and automated test scripts to ensure software quality.
  • Participate in Agile software development processes, including sprint planning, backlog refinement, and retrospectives.
  • Identify and resolve software defects, performance issues, and system bottlenecks.
  • Develop and maintain technical documentation, including system designs, architecture diagrams, and test plans.
  • Support application modernization efforts, including migrating legacy systems to modern .NET platforms.
  • Work with DevOps teams to implement CI/CD pipelines using Azure DevOps, GitHub, or similar tools.
  • Ensure adherence to secure coding practices and compliance requirements.
  • Assist in planning, scheduling, and execution of development tasks aligned with project timelines, costs, and resources.
  • Provide guidance and mentorship to junior developers as needed.
  • Strong proficiency in C#, .NET Core / .NET Framework, ASP.NET MVC, and Web API development.
  • Experience developing modern web applications and user interfaces using HTML, CSS, JavaScript, and frameworks such as Angular or React.
  • Solid understanding of object-oriented programming, design patterns, and software engineering principles.
  • Experience working within the Software Development Lifecycle (SDLC) and Agile methodologies.
  • Experience with relational databases such as SQL Server and writing efficient queries and stored procedures.
  • Familiarity with Entity Framework or ORM tools for data access.
  • Experience with CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins.
  • Knowledge of version control systems such as Git.
  • Understanding of application security practices, including authentication, authorization, and secure coding.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to manage and prioritize multiple tasks effectively in a dynamic environment.
  • Strong written and verbal communication skills with the ability to work collaboratively across teams.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related technical field (or equivalent experience).
  • 3-5 years of experience with a Master's degree OR 5-7 years of experience with a Bachelor's degree or equivalent.
  • Minimum 3+ years of hands-on experience developing applications using Microsoft .NET technologies.
  • Experience building and maintaining enterprise web applications and APIs.
  • Experience working in Agile development environments.
  • Experience with cloud-integrated development (Azure preferred) is a plus.


Target Pay Range

The below listed pay range for this position is not a guarantee of compensation or salary. The final offered salary will be influenced by a host of factors including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at Pyramid Systems that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits, to include our Employee Stock Ownership Program, FlexPTO, and learning and development opportunities.


Pyramid Min

USD $112,242.00/Yr.


Pyramid Max

USD $168,363.00/Yr.


Why Pyramid?

Pyramid Systems, Inc. is an award-winning, technology leader, driving digital transformation across federal agencies. We empower forward-thinking innovations, accelerate production-ready software, and deliver secure solutions so federal agencies can meet their mission goals. Voted a Top Workplace, both regionally (Washington, DC) and Nationally (USA) the past 2 years (2023 and 2024) based on the feedback from our employees, we are headquartered in Fairfax, VA. and have a growing national footprint. We value and promote our Flexible Workplace approach because of the positive impacts it has on work-life integration. We remain committed to ensuring every employee's voice is heard, performance and results are recognized and rewarded, development and advancement is a focus, and diversity, equity and inclusion is a company priority. We offer competitive compensation and benefits (including a recently launched Employee Stock Ownership Plan - ESOP), a robust performance-based rewards program, and we know how to have fun! Our people and culture have endured and delivered for our clients for nearly three decades.


EEO Statement

Pyramid Systems, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
Applied = 0

(web-77cf7d65c7-tswzx)