Senior Software Developer

5 days ago


Washington, Washington, D.C., United States Apex Systems, Inc. Full time
Senior Software Developer (C#/.NET)

Job Summary:

We are seeking a highly skilled and experienced Senior Software Developer with expertise in C# and.NET to join our development team. The ideal candidate will have a strong background in designing, developing, and maintaining software applications using the.NET framework.

Key Responsibilities:

  • Design, develop, and maintain software applications using C# and the.NET framework.
  • Collaborate with cross-functional teams to gather and analyze requirements.
  • Implement and maintain MVC architecture and SQL Server EF.
  • Write clean, scalable, and efficient code.
  • Perform code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve software defects and issues.
  • Stay up-to-date with the latest industry trends and technologies.
  • Mentor and guide junior developers.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Senior Software Developer or similar role.
  • Strong proficiency in C# and the.NET framework.
  • Experience with MVC architecture and SQL Server EF.
  • Solid understanding of software development principles and best practices.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Ability to work independently and manage multiple tasks effectively.

Preferred Skills:

  • Experience with front-end technologies such as HTML, CSS, and JavaScript.
  • Knowledge of cloud platforms like Azure or AWS.
  • Familiarity with Agile development methodologies.

About Apex Systems:

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.



  • Washington, Washington, D.C., United States HarmonyTech Full time

    Job Title: Senior Software DeveloperHarmonyTech is seeking a highly skilled Senior Software Developer to join our team. As a key member of our agile team, you will be responsible for designing, developing, and implementing business solutions using Java and.NET technology.Key Responsibilities:Evaluate technical architecture and translate business requirements...


  • Washington, Washington, D.C., United States 8020 Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our collaborative team. As a key member of our team, you will be responsible for designing, developing, and maintaining custom software solutions using SOLID and clean coding principles.Key ResponsibilitiesProvide technical guidance and mentorship to team membersCollaborate with...


  • Washington, Washington, D.C., United States Serry Systems Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Developer to join our team at Serry Systems. As a key member of our development team, you will be responsible for designing, developing, and maintaining cloud-based applications using C#, ASP.NET MVC, Web API, and other cutting-edge technologies.Key Responsibilities:Develop and maintain...


  • Washington, Washington, D.C., United States Oracle Full time

    Job Title: Senior Director of Software EngineeringOracle is seeking a highly experienced Senior Director of Software Engineering to lead our cloud infrastructure development team. As a key member of our Compute organization, you will be responsible for managing software development tasks, teams, and organizations associated with developing, debugging, or...


  • Washington, Washington, D.C., United States Serry Systems Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Developer to join our team at Serry Systems. As a key member of our development team, you will be responsible for designing, developing, and maintaining cloud-based applications using a range of technologies including C#, ASP.NET MVC, Web API, Java Script, jQuery, Node.js, and CSS.Key...


  • Washington, Washington, D.C., United States Motion Recruitment Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Motion Recruitment. As a key member of our organization, you will be responsible for designing, developing, and maintaining complex software applications.Key ResponsibilitiesLead the development of software applications across the entire technology...


  • Washington, Washington, D.C., United States SMX USA Full time

    Senior Software Developer/Systems EngineerAt SMX USA, we are seeking a highly skilled Senior Software Developer/Systems Engineer to join our team. As a key member of our technical team, you will be responsible for designing, developing, and enhancing software applications, ensuring compliance with security and performance standards.Key Responsibilities:Lead...


  • Washington, Washington, D.C., United States Serigor Inc Full time

    Job Title: Senior Analyst DeveloperJob Description:The client is seeking a senior analyst/developer with experience in.NET applications. The contractor will work in the state office with existing MDES technical team members to provide maintenance, enhancements, and support to the agency's current applications. The contractor may also be required for...


  • Washington, Washington, D.C., United States Maxar Technologies Full time

    Job Title: Senior Backend Software Development EngineerMaxar Technologies is seeking a highly skilled Senior Backend Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and develop high-quality...


  • Washington, Washington, D.C., United States Peraton Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at Peraton. As a key member of our team, you will be responsible for designing and developing a comprehensive management dashboard to support data-driven decision-making and oversight of organizational health.Key ResponsibilitiesIdentify and catalog existing source...


  • Washington, Washington, D.C., United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our AWS Systems Manager team. As a key member of our team, you will be responsible for designing and building highly distributed systems that provide safe operating capabilities for our customers.You will work closely with our team to drive results and contribute to...


  • Washington, Washington, D.C., United States GSSR Inc Full time

    Job DescriptionJob Summary:GSSR Inc is seeking a highly skilled Senior Software Development Manager to lead our software development team in delivering high-quality solutions. The ideal candidate will have a strong technical background, excellent leadership skills, and experience in managing software development projects.Key Responsibilities:Lead a team of...


  • Washington, Washington, D.C., United States Capital Technology Group Full time

    Job DescriptionCapital Technology Group is a leading provider of expert consulting services in software development, digital transformation, human-centered design, data analytics and visualization, and cybersecurity.Our multidisciplinary teams use agile methodologies to rapidly and incrementally deliver value in close collaboration with our clients. For over...


  • Washington, Washington, D.C., United States Oracle Full time

    About the RoleOracle is seeking an experienced Senior Software Development Manager to lead a team of engineers responsible for designing, developing, and maintaining large-scale distributed systems in production settings. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to work in a collaborative,...


  • Washington, Washington, D.C., United States Halvik Full time

    Job OpportunityHalvik is a leading company that prioritizes people and innovation. We are seeking a skilled professional to join our team as a Solution Architect.Key ResponsibilitiesLead the design and development of software solutions in various areas, including workflow-based custom development, low-code platforms, cloud-native applications, and data...


  • Washington, Washington, D.C., United States Zachary Piper Full time

    Zachary Piper Solutions is seeking a highly skilled and experienced Full Stack Software Developer to join our development team on a classified government program in the DMV region. The role is hybrid, offering a unique blend of technical expertise and leadership responsibilities.Key Responsibilities:Lead the development of software architectures,...


  • Washington, Washington, D.C., United States Aretum Full time

    Job OverviewAretum is seeking a highly skilled Senior Software Engineer to lead our development efforts in Identity Verification, roles, access management, and account authorization integration with our disclosure systems undergoing a redesign effort.Key Responsibilities:Lead development efforts around Identity Verification, roles, access management, and...


  • Washington, Washington, D.C., United States Expedia, Inc. Full time

    Transform Travel with UsAre you passionate about crafting robust, scalable solutions that power user experiences? Do you thrive in complex problem-solving environments? We're seeking a technically passionate engineering leader to join our Strategic Partnerships and Affiliates team at Expedia Group.About the RoleAs a Senior Software Development Engineer,...


  • Washington, Washington, D.C., United States IT Concepts Full time

    Job OpportunityWe are seeking a highly skilled Full Stack Developer to join our team at IT Concepts. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.About the RoleDevelop and maintain complex software applications using multiple programming languages and...


  • Washington, Washington, D.C., United States Ampcus Full time

    Job Description for Mid-Level Applications Developer at AmpcusWe are seeking a highly skilled Mid-Level Applications Developer to join our team at Ampcus. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key Responsibilities:Design, develop, and test software applications using HTML,...