> Markdown version of [/jobs/ext/3563771-software-engineer](https://www.wearedevelopers.com/jobs/ext/3563771-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Data Computer Corporation Of America - **Location:** Ellicott City, MD, United States - **Experience:** Experienced - **Salary:** $120,000.0 - $140,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Word, Microsoft Excel, Agile Methodology, Information Systems, Relational Databases, Software Design Patterns, Microsoft Project, Systems Development Life Cycle, Secure Coding, Software Engineering, ReactJS, Information Technology, Restful APIs - **Published:** October 3, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9214351/software-engineer ## About the Role s 4+years as a software engineer, tester, or analyst supporting multi-tier, enterprise web-based solutions using technologies/frameworks such as Java EE, Spring, RDBMS, ORM, REST. s 6+ years in one or more technical disciplines (e.g. architecture, process re-engineering, development, verification) s Experience with HTTP and design patterns applicable to RESTful web applications. s Ability to query relational databases to perform production analysis s Building strong relationships through Agile team(s) and personal performance s Collaborating in a multiple team environment s Exceptionally strong communication skills, verbal and written. Includes the ability to effectively communicate complex information to audiences with varying technical and system backgrounds and at multiple organizational levels Desired Skills: s Experience with single page application frameworks (e.g. React) s Supporting client stakeholders with varying levels of Agile experience s Proficient in MS Project, MS Word, and MS Excel Required Education / Certifications: s Computer Science degree or Bachelor's Degree in a related major s Desired: o Master's in information systems or computer science o Expertise in Secure Coding and Secure Development Life Cycle o Proven ability to learn new technologies quickly ## Description s Analyze production issues, defects, service requests to determine root cause and recommend resolution. s Coordinate resolution of production issues s Communicate with Business and Technology stakeholders s Document root cause and production support knowledge base s May participate in User Acceptance and End to End testing, including planning, preparation, execution, and defect tracking s Provide other support to production systems and new development by coordinating efforts, sharing knowledge, and communicating across impacted teams s Contribute to continuous process improvement, to increase overall efficiency and quality s Manage service delivery governance to support core application development teams in their efforts to progress technology deliverables through the SDLC lifecycle s Establish and manage application health checks in production environments to ensure efficient progress through the SDLC cycles for technology deliverables ## Related Videos - [How to Cause (or Prevent) a Massive Data Breach- Secure Coding and IDOR](https://www.wearedevelopers.com/videos/39-how-to-cause-or-prevent-a-massive-data-breach-secure-coding-and-idor) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [How GitHub secures open source](https://www.wearedevelopers.com/videos/1450-how-github-secures-open-source) - [REST In Peace: Why LLMs Can't CRUD](https://www.wearedevelopers.com/videos/100272-rest-in-peace-why-llms-can-t-crud) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)