Freelance Software Engineer III – (Java & C++) – Job changed to Freelance
Job Description
CLEARANCE REQUIREMENTS:
Due to the nature of work performed within our facilities, U.S. citizenship is required.
Job Summary
As a MUOS Software Engineer, you’ll participate in the development of cutting-edge technologies that support some of our nation’s core defense/intelligence services and systems. General Dynamics Mission Systems employees work closely with esteemed customers to develop solutions that allow them to carry out high-stakes national security missions
Duties and Tasks:
- Software application development (primarily Java) in a process-oriented organization.
- Maintains hardware, software, and related components of project.
- Infrastructure improvements and maintenance in a process-oriented organization.
- Performs infrastructure requirements analysis, participates in research, designs, develops, and tests software and tools, to include development of new work products or enhancing existing applications, systems, or embedded products.
- Applies principles and techniques of computer science, engineering, and mathematical analysis to the development of complex architectures.
- Leverages scaled agile ceremonies, practices, and organization to plan, communicate, develop, and deliver Minimum Viable Product (MVP) solutions.
- Researches and analyzes data, such as customer design proposals, market trends, state of technology and industry, specifications, and manuals to determine feasibility of design or
- Commercial Software application configuration, integration into large DoD system
- Follows standard practices and procedures in analyzing situations or data from which answers can be readily obtained.
- Frequently works with organizations outside engineering or with external customers
- Builds stable working relationships
- Communicates objectively to discuss, defend, and reach consensus on design decisions.
Required Knowledge, and Skills:
- Software C/C++ and Java Development
- Ability to follow written instructions
- Proficient in Microsoft Office applications
- Proficient written and verbal communications skills
- Skilled in communicating issues, impacts, and corrective actions
- IT Infrastructure Development
Required Abilities
- Capable of working on problems of diverse scope requiring extensive analysis of data and evaluation of a multitude of factors
- Proficient ability to use the appropriate standards, processes, procedures, and tools throughout the software development life cycle to support the generation of technical engineering products
- Perform other duties as required
Desirable Skills and Abilities:
- Familiar with software test and automation and DevOps
- Familiarity with PKI certificate management
- Two-Factor Authentication
- Identity Access Management
- Active Directory
MUST HAVE
Software C/C++ and Java Development experience
Ability to follow written instructions
IT Infrastructure Development experience
NICE TO HAVE
Familiar with software test and automation and DevOps
Familiarity with PKI certificate management
Two-Factor Authentication
Identity Access Management
Active Directory
LDAP
- LDAP
- Networking
- Active Directory Authentication and Authorization for RedHat Linux systems and users
- Microsoft Server Administration
- DNS
- Shows initiative on assignments, and professionally executes projects with very little direction, or can provide direction and leadership to technical teams
- Exercises independent judgment and sometimes defines new procedures and practices to improve team and company performance
- Proficient ability to be a team player who thrives in collaborative environments and revels in team success, meeting and exceeding personal and team commitments