• Location: Bloomington
  • Type: Contract
  • Job #2121

Title: Senior Software Engineer
Clearance: Secret
Eligible, obtainable within 24 months
Location: Bloomington, MN
Remote Work Flexibility

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

We are looking for a Subject Matter Expert (SME) with creative talent who are ready to take on the challenge of participating in the development of cutting-edge technologies that support some of our nation’s core defense/intelligence services and systems.  You will work closely with customers to develop solutions that allow them to carry out high-stakes national security missions. Please keep reading…

Responsibilities:

  • 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
  • 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 Qualifications:

  • Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field
  • Requires 8+ years of job-related experience, or a Master's degree plus 6 years of job-related experience
  • Agile experience preferred.
  • 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
  • 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

Desired Qualifications:

  • Familiar with software test and automation and DevOps
  • Familiarity with PKI certificate management
  • Two-Factor Authentication
  • Identity Access Management
  • Active Directory
  • 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

 

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!