Software Applications Engineer (Senior)
MacB - Maryland

This job posting is no longer available on MACB. Find similar jobs: Software Application Engineer jobs - MacB jobs

The Software Applications Engineer serves as a member of a development team responsible for taking software development projects from start to completion. The Software Application Engineer's role is to design, code, test and analyze software programs and applications. This includes researching, designing, documenting and modifying software specifications throughout the production lifecycle. The software developer will also analyze and amend software errors in a timely and accurate fashion and provide status reports where required. There are four positions available with the following requirement exclusive to each position:
1. ARCSIGHT experience mandatory
2. JAVA, .NET experience required
3. JAVA, C++, Integration experience (CDS experience preferred)
4. Java, C++, Development experience Java, C++ (CDS experience preferred)

Specific Duties:
  • Designs and codes applications that solve a variety of major issues
  • Creates technical documentation to support maintenance of the applications
  • Assist other developers, analysts, and designers in conceptualizing and developing new software programs and applications.
  • Plan phases of the software development life cycle (SDLC) for a variety of projects.
  • Assist in the preparation and documentation of software requirements and specifications.
  • Research and document requirements of software users.
Requirements:
This candidate will work with a team of other expert C/Java software developers. The candidate should have a strong work ethic, be a solid team player and have the following skills:
  • Experienced Software Program design, coding, testing, debugging and documentation.
  • Software development management to include: cost estimating, scheduling; quality assurance; instruction, direction and evaluation of work from others on the team.
  • Process reengineering of software development to refine techniques in order to reduce time.
  • Knowledge of C, Microsoft. Net, JAVA
  • Development experience on Windows/Unix/Linux Knowledge of networking (stacks, protocols, RPCs, message passing, etc
  • Python experience a plus
  • Java experience a plus
  • There are four positions available with the following requirement exclusive to each position:
1. ARCSIGHT experience mandatory
2. JAVA, .NET experience required
3. JAVA, C++, Integration experience (CDS experience preferred)
4. Java, C++, Development experience Java, C++ (CDS experience preferred)

MACB - 17 months ago - save job - block
Recommended Jobs
Software Engineer
Concurrent Technologies Corporation - Annapolis Junction, MD
Concurrent Technologies Corporation - 5 hours ago

Software Developer
General Dynamics Advanced Information Systems - Columbia, MD
General Dynamics Advanced Information Systems - 19 days ago

Cloud Software Engineer
Shield Consulting Solutions - Annapolis Junction, MD
Shield Consulting Solutions - 5 days ago