Software Architect
- $125,000 to $145,000 Yearly
- Full-Time
US CITIZENS ONLY
Must be able to obtain a DOD SECRET Clearance
Decision Engineering Corporation is seeking a Software Engineer / Software Architect to join our team in support of our Army Client in Abingdon, MD. This is a full-time position working in a high-tech development environment, utilizing the latest techniques in agile development. This position requires a background in software architecture design and development.
Requirements:
BS degree in related technical field and 8-12 years prior relevant experience OR Master’s degree with 6-10 years of prior relevant experience; May substitute BS degree for 4 additional years of related experience;
Primary responsibilities include:
- Expert in documenting software architecture and design using UML
- Experience with Cameo and/or MagicDraw;
- Use Atlassian tools including Jira, Confluence, Git/Bitbucket collaboration and source control tools to communicate information
- Derive and maintain a cohesive program software architecture based on customer requirements, customer interactions, subject matter expert inputs, system architecture artifacts, and business objectives
- Assess software architecture based on CMU SEI software architecture principles - including the application of quality attribute analysis and architecture tactics analysis
- Communicate architecture concepts to software developers, program management, and customer representatives in written form, during meetings, and as part of program milestone events
- Create software architecture inputs to service oriented component design activities, including inter-component service definitions and inter-component interaction sequences
- Work with subject matter experts to assess requirements, and to ensure consistency between system architecture and software architecture
- Support creation and updating of program milestone briefings and documents
- Participate in design reviews, release planning, and product demonstrations
- Identify potential roadblocks and provide solutions
- Plan and estimate design tasks and work to improve performance metrics
Experience and knowledge in the following areas optional, but useful:
- Experience in Java/J2EE technologies, Service Oriented Architectures (SOAs) and specifically, OSGi would be a plus.
- Experience in User Interface development technologies, such as HTML5, NodeJS, AngularJS
- Experience analyzing software architectures using CMU SEI approaches
- Experience with Army Mission Command and Fires Systems
- Familiarity with VMF (and other Army communication standards)
Address
Decision Engineering Corporation
Abingdon, MDIndustry
Technology
Website
Get fresh Software Architect jobs daily straight to your inbox!
You Already Have an Account
We're sending an email you can use to verify and access your account.
If you know your password, you can go to the sign in page.