Software Developer Jobs in Baltimore, MD
Software Developer jobs in Baltimore are in strong demand, concentrated in the Inner Harbor tech corridor, Canton, and the Baltimore Washington International area, with hiring across cybersecurity, defense contracting, health IT, and financial services. Employers hiring right now include Parsons, Speechify, and T. Rowe Price. Scan the live roles below and apply to whichever ones fit.
Find Software Developer JobsOverview
Showing 5 of 35+ Software Developer jobs











Resp & Qualifications
PURPOSE:
Designs, develops/codes, tests, and documents application programs for computer systems. Works with appropriate stakeholders to define system scope and objectives. Performs complex analysis, design, development, testing, and debugging of computer software ranging from operating system, architecture integration, and software design to selection of computer systems, language, and/or equipment. Performs in accordance with established project standards and processes. Breaks down software requirements and creates highly complex systems.
ESSENTIAL FUNCTIONS:
- Performs software analysis, including requirements and uses case development and design. Implements and documents source code to design specifications. Performs software testing including developing and running automated unit tests, drafting, and executing structured automated test cases. Develop and/or analyze interface design documentation. Comply with hardware and software systems standards and procedures. Build large, distributed, API-driven systems for tens of thousands of users. Demonstrated experience with front-end and back-end programing and integration frameworks and tools. Assist in the estimation of development of application features.
- Analyzes, debugs, and corrects reported software bugs and enhancements. Updates user and software documentation. Compile, assess, and report data results from software testing and analysis.
- Analyzes and implements functional requirements and designs, implements, and tests software. Performs operations & maintenance (O&M) of existing systems. Identifies areas for improvement and streamlining.
- Writes system design and application code documentation. Gathers, analyzes, and composes technical information. Extend open-source libraries and systems as necessary to meet the needs of the team.
- Analyzes data and provides expertise in interpreting results and gathers and documents technical and functional user requirements and specifications.
- Participates in regular meetings, providing status on current tasks. Participates in peer reviews of software development artifacts. Continuous learning of technologies trends, and best practices.
SUPERVISORY RESPONSIBILITY:
This position has no direct reports, however, may informally lead teams in a matrix environment.
QUALIFICATIONS:
Education Level: Bachelor's Degree in Information Technology or Computer Science OR in lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
Experience: 3 years software development experience in object-oriented language.
Knowledge, Skills and Abilities (KSAs)
- Knowledge of programming languages (e.g. C, Python, .NET Framework, Java, etc.).
- Knowledge and understanding of software development life cycle (SDLC).
- Excellent communication skills both written and verbal.
- Ability to recognize, analyze, and solve a variety of problems.
- Basic understanding of cloud technologies (e.g. AWS, Azure).
- Basic understanding of database technologies (e.g. cloud, SQL, Oracle, Mongo DB, PostgreSQL, etc.).
- Fundamental knowledge of software engineers best practices, agile methodologies, CI/CD pipelines.
- Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests and Behavior-Driven Development (BDD) for automated acceptance tests.
- Knowledge of DevOps practices and tools.
- Knowledge of Code quality and promotion practices. Must be able to meet established deadlines and handle multiple customer service demands from internal and external customers, within set expectations for service excellence. Must be able to effectively communicate and provide positive customer service to every internal and external customer, including customers who may be demanding or otherwise challenging.
Salary Range: $79,704 - $158,301
Salary Range Disclaimer
The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the work is being performed. This compensation range is specific and considers factors such as (but not limited to) the scope and responsibilities of the position, the candidate's work experience, education/training, internal peer equity, and market and business consideration. It is not typical for an individual to be hired at the top of the range, as compensation decisions depend on each case's facts and circumstances, including but not limited to experience, internal equity, and location. In addition to your compensation, CareFirst offers a comprehensive benefits package, various incentive programs/plans, and 401k contribution programs/plans (all benefits/incentives are subject to eligibility requirements).
Equal Employment Opportunity
CareFirst BlueCross BlueShield is an Equal Opportunity (EEO) employer. It is the policy of the Company to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.
Federal Disc/Physical Demand
Note: The incumbent is required to immediately disclose any debarment, exclusion, or other event that makes him/her ineligible to perform work directly or indirectly on Federal health care programs.
PHYSICAL DEMANDS:
The associate is primarily seated while performing the duties of the position. Occasional walking or standing is required. The hands are regularly used to write, type, key and handle or feel small controls and objects. The associate must frequently talk and hear. Weights up to 25 pounds are occasionally lifted.
Sponsorship in US
Must be eligible to work in the U.S. without Sponsorship
#LI-MK1
See All 35 Software Developer Jobs in Baltimore
Find roles in Baltimore that match your experience and apply in just a few clicks.
Find Software Developer JobsSoftware Developer Job Market in Baltimore
Who's Hiring
- Parsons4

- Speechify4

- T. Rowe Price4

- Northrop Grumman4

- CareFirst BlueCross BlueShield4

Top Industries Hiring
- Technology & Software7
- Education4
- Investment & Asset Management4
- Construction & Real Estate2
- Consulting & Professional Services2
Software Developer Jobs in Baltimore: Frequently Asked Questions
How do I get a software developer job in Baltimore?
Targeting Baltimore's strongest hiring sectors gives you the clearest path: cybersecurity and defense contracting firms near Fort Meade and Annapolis Junction, health IT companies tied to the University of Maryland Medical System and Johns Hopkins Health System, and financial technology employers downtown. Candidates with clearance eligibility, full-stack web experience, or healthcare data skills stand out in this market. Networking through local tech meetups and Baltimore-area developer communities also opens doors that job boards alone don't.
Which companies hire software developers in Baltimore?
Employers hiring software developers in Baltimore right now include Parsons, Speechify, and T. Rowe Price, based on current listings on Migrate Mate as of July 2026. Baltimore's mix of defense contractors, hospital systems, financial services firms, and mid-size tech companies means openings exist for a wide range of stack specializations.
Are there remote software developer jobs in Baltimore?
Yes, software development is one of the more remote-friendly disciplines, especially for roles focused on application development, backend systems, and cloud infrastructure rather than on-site hardware or lab environments. About 96% of software developer openings tied to Baltimore are remote or hybrid as of July 2026, reflecting broad adoption across the local tech sector. Hybrid arrangements are especially common among Baltimore-area health IT and fintech employers.
How can I get a software developer job in Baltimore with little or no experience?
The most realistic entry path in Baltimore is targeting the city's health IT and civic tech employers, who frequently hire junior developers and support roles that grow into full development positions. Local companies doing government contracting sometimes offer entry-level engineer associate roles that value clearance eligibility over deep experience. Community College of Baltimore County bootcamp graduates and computer science alumni from Towson University and University of Maryland Baltimore County consistently place into these openings. Building a visible GitHub portfolio and contributing to Baltimore-area civic tech projects strengthens any application.
Which industries hire the most software developers in Baltimore?
Most software developer openings in Baltimore sit in Technology & Software, Education, and Investment & Asset Management, per current listings on Migrate Mate as of July 2026. Baltimore's concentration of federal agencies, defense contractors, major hospital networks, and regional financial institutions makes those sectors the dominant engines of local software developer hiring.
Related Jobs in Maryland
See All 35 Software Developer Jobs in Baltimore
Find roles in Baltimore that match your experience and apply in just a few clicks.
Find Software Developer Jobs