Demo

Senior Software Developer

Arch Systems
Baltimore, MD Full Time
POSTED ON 12/9/2025 CLOSED ON 2/9/2026

What are the responsibilities and job description for the Senior Software Developer position at Arch Systems?

Job Summary:As a Senior Software Engineer, you will play a critical role in leading the development of innovative software solutions. You will be responsible for architecting and implementing high-quality code, ensuring adherence to coding standards and best practices, and mentoring junior developers. Your role will also involve aligning the development process with project goals and maintaining the technical integrity of software applications.Key Responsibilities:Architecture and Design:Lead the design and architecture of scalable and high-performance software solutions.Develop and enforce coding standards, best practices, and development methodologies.Coding and Development:Write clean, maintainable, and efficient code using .NET Core, C#, and related technologies.Develop and maintain software applications using ASP.NET Core Web API, Entity Framework Core, and SQL Server.Implement frontend solutions with Angular 16, ensuring seamless integration with backend services.Mentoring and Leadership:Provide technical guidance and mentorship to junior developers and development teams.Conduct code reviews and provide constructive feedback to ensure high-quality code delivery.Process Alignment:Ensure the development process aligns with project goals, timelines, and client requirements.Collaborate with cross-functional teams to understand project requirements and deliver effective solutions.Continuous Improvement:Advocate for and implement continuous integration and continuous deployment (CI/CD) practices using Azure DevOps.Stay updated with emerging technologies and industry trends to continuously enhance development practices and tools.Troubleshooting and Debugging:Identify and resolve complex technical issues and bugs.Maintain a high standard of quality by performing rigorous testing and debugging.Experience:Proven experience as a Senior Software Developer or similar role with a strong track record in software development.Extensive experience with .NET Core 8, Java, C#, Entity Framework Core, and ASP.NET Core Web API.Proficiency in SQL Server and Angular 19.Technical Skills:Solid understanding of cloud services, particularly AWS and Azure DevOps.Expertise in CI/CD pipelines and best practices.Proficient in version control using Git.Education:Bachelor’s degree in computer science, Engineering, or a related field. Advanced degrees or relevant certifications are a plus.Soft Skills:Excellent problem-solving skills and the ability to work independently or as part of a team.Strong communication skills with the ability to articulate technical concepts to non-technical stakeholders.Proven leadership abilities with a passion for mentoring and developing talent.Company DescriptionHIGH Growth, small business. Check us out at https://archsystemsinc.com/Arch Systems LLC is committed to diversity in its workforce and is proud to be an equal opportunity employer. Arch Systems LLC considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, or any other legally protected class. Arch Systems LLC is an Affirmative Action and Equal Opportunity Employer.

Salary : $56 - $74

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Developer?

Sign up to receive alerts about other jobs on the Senior Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Arch Systems

  • Arch Systems Potomac, MD
  • Job Title: Driver/Household Assistant Location: Potomac, MD 20854 Employment Type: Full-Time Working Hours: Flexible, based on the employer’s schedule Job ... more
  • 8 Days Ago

  • Arch Systems Baltimore, MD
  • Senior Solutions Architect Position Overview Arch Systems is seeking a highly technical and hands-on Senior Solutions Architect to design, modernize, and d... more
  • 8 Days Ago

  • Arch Systems Baltimore, MD
  • Job Title: Senior Information Technology Auditor Company: Arch Systems Client: U.S. Federal Government Location: Remote Employment Type: Full-Time Position... more
  • 12 Days Ago

  • Arch Systems Potomac, MD
  • Role: Personal Driver Company: Arch Systems Client: US Federal Govt. Location: 11901 Centurion Way, Potomac, MD 20854 Type: Full-time Job Summary: We are l... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Senior Software Developer jobs in the Baltimore, MD area that may be a better fit.

  • Rishabh Software Pvt. Ltd Baltimore, MD
  • Title: Senior Software Developer Duration: 1 Year extendable contract Location: Baltimore, MA Senior Software Developer (Cloud) Summary: Senior cloud-nativ... more
  • 1 Day Ago

  • Captivation Software Annapolis, MD
  • Description Captivation Software has an immediate need for a Front-End Developer to support Reporting Tool Suite Sustainment efforts. Support will focus on... more
  • 22 Days Ago

AI Assistant is available now!

Feel free to start your new journey!