Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Baltimore, MD
Software • Consulting • Cybersecurity • Defense
Develop and maintain Java and Angular applications, RESTful APIs, database integrations, microservices, and containerized deployments. Support application and database modernization, Kubernetes environments, CI/CD pipelines, automated testing, architecture and code reviews, troubleshooting, documentation, and backup database administration. The role requires collaboration across application, database, and deployment technologies while supporting cloud and on-premises infrastructure.
Top Skills:
Amazon EksAngularConfluenceDevsecopsDockerGitlab Ci/CdHelmJavaJIRAJSONKubernetesMariadbOpenshiftOraclePodmanPostgresRancherRestful ApisSpring BootXML
Aerospace • Information Technology • Professional Services • Security • Software
Build and enhance scalable full-stack applications and microservices using React and Java or Python. Diagnose performance and architectural issues, develop production-grade user interfaces, collaborate in Agile environments, and deliver cloud-based solutions. The role includes end-to-end implementation ownership, technical decision-making, team leadership, mentoring, and applying AI-assisted development tools. Work is remote eligible and supports mission-critical customer systems.
Top Skills:
Amazon S3AWSAws SdkCi/CdGitJavaPythonReactRestful ServicesSection 508Spring
Information Technology • Software • Cybersecurity • Defense
Develop and maintain Palantir MSS dashboards, applications, data pipelines, ontology, access controls, visualizations, alerts, and AI workflows. Integrate external data, optimize platform performance, support operators, document analytical methods, and collaborate with mission leaders to deliver operational decision-support solutions. The role requires onsite work in a SCIF and active U.S. government clearance.
Top Skills:
Code RepositoriesJavaScriptMssPalantir AipPalantir FoundryPalantir GothamPipeline BuilderPysparkPythonSQLTypescript
Software • Consulting • Cybersecurity
Develop, modernize, and support enterprise GIS applications for Baltimore County. Upgrade an ArcMap Add-In to ArcGIS Pro using C# and Python; work with ArcGIS Server, APIs, databases, and web technologies; create SQL objects and reports using SSRS and Power BI; gather requirements, troubleshoot systems, perform testing and tuning, and provide documentation, technical guidance, and knowledge transfer.
Top Skills:
.NetArcgis ApisArcgis CollectorArcgis Javascript ApiArcgis MobileArcgis ModelbuilderArcgis ProArcgis SdksArcgis ServerArcgis Web AppbuilderArcmapArcsdeC#HTMLJ2EeJavaScriptMicrosoft Sql ServerOraclePower BIPythonSQLSsrs
Healthtech • Software
Develop and modernize two large enterprise DNA and forensics software products. Responsibilities include maintaining C# and VB.NET codebases, optimizing SQL Server stored procedures, managing data mapping, maintaining WinForms interfaces, implementing chain-of-custody business rules, meeting regulatory requirements, and troubleshooting complex systems with architects and QA.
Top Skills:
.Net Framework 4.8ActivereportsAdo.NetC#DevexpressInfragisticsSQL ServerUnity DiVb.NetWinforms
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Information Technology • Consulting • Defense
Develop, integrate, maintain, deploy, troubleshoot, and sustain enterprise ICAM software for the GATEKEEPER product. Support the full SDLC using Java, Spring Boot, Python, relational and NoSQL databases, Docker, and CI/CD pipelines. Collaborate with engineering, QA, DevOps, and stakeholders; resolve complex technical issues; participate in reviews; and create architecture, deployment, workflow, and training documentation.
Top Skills:
AngularCi/CdDockerJavaMongoDBPostgresPythonReactRetrieval-Augmented Generation (Rag)Spring BootVue
Information Technology • Cybersecurity • Defense
Design, develop, test, troubleshoot, and implement complex Java software capabilities for computer-based systems. Build enterprise APIs, RESTful services, and microservices while collaborating with engineering teams in an agile environment. Integrate AI coding agents for feature development, refactoring, testing, and code auditing. Maintain technical knowledge, manage multiple deadlines, and support software solutions across complex architectures.
Top Skills:
AWSAzureClaude CodeConfluenceData LakesData WarehousesElasticsearchGeminiGitGithub EnterpriseGuavaJavaJIRALinuxMavenMicroservicesMongoDBNexusObject-Oriented ProgrammingRestful Web ServicesSolrSpring
Information Technology • Software
Lead and mentor UI/front-end developers while architecting and implementing scalable, accessible interfaces using modern frameworks. Translate UX designs into responsive applications, integrate APIs, contribute to full-stack development, resolve performance issues, and guide testing, architecture, and coding standards. Collaborate with backend, UX/UI, systems, and product teams throughout the software lifecycle in an agile environment. The role supports a government client in Annapolis Junction, Maryland.
Top Skills:
AngularAWSAzureCi/CdCSSGitGovcloudGraphQLHTMLJavaJavaScriptLinuxNode.jsPythonReactRestSection 508UbuntuVueWcag
Security • Cybersecurity
Develop, test, deploy, and maintain software, services, pipelines, user interfaces, virtualized systems, and cyber-training environments. Responsibilities include application development, database and API integration, CI/CD, Kubernetes and Docker deployments, system modeling, troubleshooting, documentation, security solution research, and support for computer network operations training. The role works in a SCIF air-gapped environment, leads development activities, provides technical recommendations, and mentors junior engineers.
Top Skills:
AjaxAngularC++Ci/CdCSSDockerExpressFlaskFleetGitGitlabGoHelmHonoHTMLHttpsJavaJavaScriptJIRAJqueryJSONJunitK9SKubernetesLensLinuxMongoDBMySQLNode.jsNoSQLPHPPytestPythonRancherReactRubyRuby On RailsShell ScriptingSQLSvelteTypescriptVMwareVsphereWindowsXML
Information Technology • Software
Develop and modernize enterprise GIS applications for a local government client, including migrating an ArcMap Add-In from C#/Python to an ArcGIS Pro Add-In. Responsibilities include application development, code reviews, planning, documentation, database development using SQL, stored procedures, and triggers, and maintaining enterprise GIS systems. The role requires strong C#, Python, ArcGIS, relational database, and reporting experience, plus recent government experience.
Top Skills:
.NetArcgisArcgis ApisArcgis Javascript ApiArcgis ModelbuilderArcgis ServerArcsdeC#Esri SdksHTMLJ2EeJavaScriptOraclePower BIPythonSQLSQL ServerSsrs
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies in Baltimore, MD Hiring Engineering Roles
See AllAll Filters
Total selected ()
No Results
No Results



















