Translates and develops requirements into workable software solutions. Maintains and develops programs for use in business and IT automation. Incorporates various accepted methodologies to design software and applications at a moderate risk level to project or release. May perform duties in one or more of the following disciplines: Open Systems Mainframe Application Configuration
This unique opportunity will introduce you to different technologies, systems, programs, and customers, creating a rewarding experience right out of the gate. It will also provide an opportunity to get a broader understanding of our geographically distributed organization.
Develop, test, implement and fully document Java programs. Provides off - hours production support for internal clients and external vendors. Participation in business requirement and solution discussions.
This position will be performed as a member of the research and development organization within a national cyber center. The candidate will be actively investigating and developing new software tools and techniques in performing digital forensics, automated malware analysis and cyber intelligence.
Assists and participates in the research, design, development and testing of software and tools, to include development of new work products or enhancing existing applications, systems or embedded products.
Work closely with other team member in guiding software architecture and technology decisions to emphasis quality, performance, usability, and sustainability, empowering the end goal of releasing a world - class user experience and business value to our customers.
In this role, you will be responsible for maintain hands-on development skills in any software language or technology that we are using and continually learn new aspects to these languages and technologies.