Advisor Software Engineer

CSRA

(Baltimore, Maryland)
Full Time
Job Posting Details
About CSRA
Every day CSRA makes a difference in how the government serves our country and our citizens. We are inspired by the important missions of our customers and we believe that by working together we can deliver exceptional solutions and services to enable the safety, security, health and well-being of our nation.
Responsibilities
* Design, create and maintain codebase aimed at delivering business value through the implementation of established business and system requirements. * Execute the EDSC/MDM development process for development and deployment of technology solutions. * Design, develop, and analyze highly complex software programs for computer based systems. * Review completion and implementation of technical products.
Ideal Candidate
* BS in Computer Science or Related Field * At least 6 years of experience leveraging a compiled programming language (C#, JAVA) to develop business solutions. * Demonstrated understanding and execution of the SDLC to include, requirements review, unit testing, and code delivery. Demonstrated understanding of related technologies used by CSRA/Maricom to deliver solutions. Ability to grasp complex business processes such as the CSRA/Maricom release process.• * Experience developing web/data services. * Experience with messaging technologies (such as WebSphere MQ). * Experience creation of and execution of unit tests and communication of results. * Ability to contribute to design and architectural discussions. * Relevant healthcare experience. **Minimum Qualifications** * Bachelor's degree or equivalent combination of education and experience * Bachelor's degree in computer science, management information systems, or related field preferred * Six or more years of experience in software engineering or operating systems programming * Experience working with software design principles **Other Qualifications** * Strong analytical and creative problem solving skills to resolve highly complex software design issues and create new software for one or more products * Good leadership skills to mentor, oversee, and lead team members * Good interpersonal skills to interact with senior customers, management, and team members * Good communication skills to interact with team members and senior support personnel * Ability to synthesize broad and narrow concepts of high complexity and use them to meet company objectives * Ability to work independently and as part of a team

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.