Geocent

Senior Systems Engineer

US-SC-North Charleston
Job ID
2017-3658
Category
Information Technology

Overview

Geocent offers exciting and challenging opportunities in the Technology field! Geocent employees across the country subscribe to the company's culture of focusing on results when serving our large, diverse group of clients nationwide.

Responsibilities

Serves as technical lead across multiple program efforts, providing system/subsystem definition, preliminary and detailed design, implementation of design, system/subsystem integration, and testing.  Candidate should have experience in design and implementing public clouds, such as Azure/AWS, and understands the latest front end technologies.

  • Leads software programs throughout the software lifecycle, including: requirements review, system design (preliminary and critical), integration readiness review, testing, and software acceptance review.
  • Develops cloud-based technologies to build resilient architectures.
  • Leads projects utilizing a variety of technologies and architectural patterns.
  • Coaches and mentors all team members on all technical aspects.
  • Develops software that interfaces with both COTS and GOTS tools/products.

Detailed Responsibilities:

  • Senior technical software lead across multiple program efforts.
  • Researches, designs, and develops critical and scalable computer software systems, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Researches, designs, and develops cloud computing technologies, cloud elastic architectures, and incorporates continuous processes improvements to enable cutting edge cloud capabilities.
  • Present company capabilities (technical & business) to customers and act as a recognized company authority.
  • Defines customer requirements, provide Analysis of Alternatives (AoA/CoA), and conducts feasibility studies for multiple special, critical, or complex projects.
  • Consults, leads, and manages teams of software engineers and other engineering staff to evaluate interface between hardware and software, and operational and performance requirements of overall system.
  • Formulates and designs software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Develops, directs, and reviews software system testing procedures, programming, and documentation.
  • Identify and implement creative solutions to improve system and product offerings.
  • Reviews test plans and defines /develops test benches for software libraries. Integrates externally developed code into core libraries.
  • Documents and reviews engineering work as input for company collateral and patent requirements.
  • Coordinates with project work teams to ensure adherence to policies, achievement of quality targets and delivery on schedule milestones.
  • Represents the organization as a prime customer contact on contracts or projects.
  • Lead and manage software engineering process (Agile/Scrum experience preferred).

Qualifications

Education Requirements

Requires bachelor’s degree (in Engineering, Computer Science or related field) or equivalent. Minimum 10 years of related experience.

 

Preferred:

Experience in US Government/SPAWAR processes and practices

IA experience, especially RMF

Agile/Scrum experience

Experience in AWS, Azure, and other cloud platforms

Security Certifications (Security+ and CISSP)

Experience in Software Development

Mastery in both Windows and RHEL

 

 

U.S. Citizen only for Federal Clearance Requirement

 

Geocent is an Equal Opportunity Employer Minorities/Women/Veterans/Disabled/Sex/Sexual Orientation/Gender Identity/National Origin

 

#cjpost

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed