What do you get when you bring together the brightest minds and place them into an exciting, fast-paced environment that fosters intellectual growth and rewards based on impact, not tenure?
You get one of the best privately held small business headquartered in Huntsville, Alabama, that provides advanced technology and expert consulting services to industries throughout the world. AEgis specializes in modeling & simulation (M&S) and micro/nanoscale technology development. Our core competencies include simulation software and training simulators; geospatial databases; 3D models; war fighter exercise support; systems engineering and analysis; verification, validation, and accreditation (VV&A); test and evaluation support; Hardware-in-the-Loop (HWIL) and Man-in-the-Loop (MIL) simulation. AEgis' Nanogenesis Division excels in advancing cutting edge micro and nanoscale technologies from concept to deployment with applications ranging from defense to energy to biotechnology.
AEgis Technologies is seeking a qualified software developer to work as part of a team working on a government sponsored engineering program. The selected candidate will work closely with systems engineers, integrators, testers and customers to design, develop and support software applications throughout the development and maintenance life cycle. The candidate must have experience and knowledge with software engineering using object-oriented methodologies. Key responsibilities will include:
3-5 years relevant experience working within a disciplined software development project environment.
Experience performing object-oriented software design and development using C#, C++ and/or Java.
Experience with webservice interfacing and development
Software and system-level debugging experience including the ability to identify problems in established code and make modifications as necessary.
Experience with software execution throughout the entire software life cycle (preliminary design through maintenance phases).
Experience working in AGILE software development environment.
DoD experience preferred, in an engineering environment.
Experience working with Unix/Linux OS based development.
Experience working with Microsoft Windows OS based development.
Work related experience with Purify.
Work related experience with XML.
Work related experience with Perl.
Experience with Software Security Management Configuration & Support. Proven experience with PKI, CERTS, Service Oriented Architectures (SOA) Security & Web Security.
Experience with application development involving RDBMS (such as Oracle, mySQL, etc).
Experience with UML design modeling in modeling tools such as Rational Rose, RSA, or Rhapsody
Experience working with JIRA, Confluence, GIT, Mercurial, Jenkins, Visual Studio and other tools.
Experience and knowledge related to Satellite Ground Systems and Ground System Operations.
Experience and knowledge related to software discipline process development and deployment.
Experience with customer interaction and end-user engagement.
Experience integrating software (modules, components, subsystems).
Experience preparing and presenting status information and technical material.
Familiarity working with other engineering disciplines (systems, hardware, test, configuration management, and quality engineering) and knowledge of how they interact with the software engineering discipline.
CONTINGENT FUNDING DATE: 6/1/18