Talent.com

Software Jobs in Baltimore, MD

Create a job alert for this search

Software • baltimore md

Last updated: 4 days ago

Backend Software Developer

Fort PointBaltimore, MD, United States
Full-time

Software Engineer (Mid/Senior) – Backend Services & API Integration.We are looking for a highly skilled backend developer to design, build, and maintain distributed systems and APIs that ... Show more

Software Engineer Level 1

TAP EngineeringHanover, MD, US
Full-time
Quick Apply

Software Engineer Level 1 Software .Hanover, MD | Full Time Position:.Software Engineer Level 1 Location: Hanover, MD Category: Software Engineering Schedule: Standard Day Shift, Monday–Frida... Show more

IT Architect - Software

MaximusBaltimore, MD, US
Full-time

Essential Duties and Responsibilities: - Oversee and interface with the developers to design, develop, test and implement critical functionality and POCs.Work with clients to create strategie... Show more

Software Engineer (API)

Themis InsightLinthicum Heights, Maryland, United States
Full-time

Themis Insight solves difficult business, IT, and analytic problems by addressing the whole problem – not just the symptoms – using interdisciplinary approaches that are both practical and innovati... Show more

Software Test Engineer

Peterson TechnologiesHanover, MD, US
Full-time
Quick Apply

We are seeking a highly motivated  Test Engineer  to lead the automation testing efforts for our Graphical User Interface (GUI).In this role, you will be responsible for designing, develo... Show more

RPG Software Developer

Programmers.ioWindsor Mill, MD, United States
Full-time
Quick Apply

We are seeking an experienced RPG Programmer to support and enhance our IBM i (AS400) environment running on IBM Power Systems (currently Power9, with anticipated upgrades to Power10/Power11).T... Show more

Software Engineer (API)

Power3 SolutionsLinthicum Heights, MD, USA
Full-time

We solve difficult business, IT, and analytic problems by addressing the whole problem – not just the symptoms – using interdisciplinary approaches that are both practical and innovative.We provide... Show more

Principal Software Engineer

Omm IT SolutionsWoodlawn, MD, us
Full-time

It is 100% on-site position in Woodlawn, MD.Selected candidate must be willing to work on-site in Woodlawn, MD 5 days a week.Must be able to obtain and maintain a Public Trust.Strong experience wit... Show more

Director, Embedded Software

Stanley Black & DeckerTowson, MD, United States
Full-time

Come make the world and accelerate your success.It takes great people to achieve greatness.People with a sense of purpose and integrity.People with a relentless pursuit of excellence.People who car... Show more

Software Engineer 3

Avid Technology ProfessionalsLinthicum Heights, MD, USA
Full-time

Twenty (20) years of experience as a SWE in programs and contracts of similar scope, type, and complexity is required.Bachelor’s degree in computer science or related discipline from an accredited ... Show more

Cloud Software Engineer

CACI International IncAYR HANOVER MD
Full-time

Job Title: Cloud Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None... Show more

Software Engineer - Level 1

cybercoretechLinthicum, MD, US
Full-time

Job Description</h3><br /><p>The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.Works individually or as part of a team.Reviews and te... Show more

Software Engineer, Junior (AE26041218SWE0)

Advantage Engineering & IT Solutions IncHanover, MD, USA
Full-time
Quick Apply

GTSC company, is growing its team! Seeking a.This is not a hybrid or remote position.Analyze, debug and integrate existing software into new or modified systems or operating environments.Active Top... Show more

Software Engineer

AllovueBaltimore, Maryland, United States
Full-time

Allovue believes every student deserves access to the resources they need to be successful in school.Our education resource planning software empowers K–12 administrators at every level to al... Show more

Software Developer

Lentech Inc.Linthicum, MD, US
Full-time
Quick Apply

Lentech is hiring a software engineer who loves Pig and PySpark.The engineer will be heavily involved with the creation, maintenance, and running of Pig and or PySpark analytics and is responsible ... Show more

Principal Software Engineer

Akaasa TechnologiesWoodlawn, MD, United States
Full-time
Quick Apply

Principal Software Engineer</b></p> <p><b>Long term Contract; Any work authorization, as long as the candidate has worked and lived in the USA for 3 years.Will need to obtai... Show more

Software Engineer

Tensley Consulting, Inc.Hanover, MD, US
Full-time

Job Description</h3><br /><p>The Software Engineer (SWE) shall possess the following capabilities:<br />Analyze user requirements to derive software design and performance r... Show more

Software Engineer

Prodigy One, LLCLinthicum, MD, USA
Full-time

By combining unparalleled experience and capabilities, our company provides big data, cloud development, and enterprise management solutions.We are focused on product usability and end user present... Show more

People also ask
The cities near Baltimore, MD that boast the highest number of software jobs are:
Backend Software Developer

Backend Software Developer

Fort PointBaltimore, MD, United States
27 days ago
Job type
  • Full-time
Job description

Software Engineer (Mid/Senior) – Backend Services & API Integrations

Position Summary

We are looking for a highly skilled backend developer to design, build, and maintain distributed systems and APIs that power mission-critical services. You will have the opportunity to work with a leader in the financial services industry. This role focuses on hands-on development with TypeScript and Golang, leveraging modern frameworks and cloud-native architectures to deliver secure, scalable, and resilient solutions.

PLEASE BE AWARE that to qualify for this position, you need to be able to work on a direct w-2 basis (no corp-to-corp)

Key Responsibilities

Backend Development

  • Implement APIs using TypeScript (Node.js/Apollo Server) and Golang for high-performance services.
  • Develop GraphQL subgraphs and REST endpoints, ensuring schema integrity and efficient resolver logic.
  • Integrate with API gateways and enforce security standards (OIDC/JWT, role-based access).

System Integration

  • Collaborate with other application teams to design and implement API integration patterns.
  • Work with Apollo Router for federated GraphQL architectures and schema composition.
  • Ensure robust error handling, observability, and performance optimization across services.

Data Layer

  • Build and maintain data access layers using GORM (Go) and PrismaORM/TypeORM (TypeScript).
  • Implement data integration workflows with relational databases (PostgreSQL) and data warehouses (e.g., Snowflake).
  • Optimize queries and ensure secure handling of sensitive data.
  • Infrastructure & Cloud
  • Deploy and operate services on containerized and serverless platforms (ECS/Fargate, Lambda) across AWS/GCP/Azure.
  • Use IaC tools (CDK/Terraform) for environment provisioning and configuration.
  • Implement observability practices with distributed tracing (X-Ray/OpenTelemetry), structured logging, and metrics.

Required Skills & Experience

  • Languages & Frameworks: Proficiency in Golang and TypeScript; experience with Node.js, Apollo Server, and REST API design.
  • ORMs & Data Modeling: GORM, PrismaORM or TypeORM; strong understanding of relational and NoSQL data stores.
  • Cloud & Infrastructure: Experience with at least one major cloud provider (AWS/GCP/Azure); familiarity with serverless and container orchestration.
  • Security: JWT/OIDC, TLS, IAM/RBAC principles.
  • Observability: Logging, metrics, and distributed tracing tools.
  • CI/CD: Automated build/deploy pipelines and zero-downtime deployment strategies.

Preferred Qualifications

  • Experience with GraphQL federation and Apollo Router.
  • Familiarity with messaging systems (SQS/EventBridge or equivalents) and asynchronous processing patterns.
  • Exposure to data warehouse integration (Snowflake or similar).