Senior Software Engineer II
at Geologics Corporation

Date Posted: 5/17/2019

Job Description

 A Secret clearance is a Plus!!!

We transform data into intelligence. As a leading systems and solutions provider of intelligence, security, and advanced information technologies to government customers in the United States and internationally, we provide the right knowledge at the right time, enabling our customers to make timely and accurate decisions to achieve mission goals of national significance. Bring your talent and skills to our engineering team!
 
Job Description: We have an urgent need working with industry partners for a Principal Software Engineer with a background as a Solutions Architect who loves working directly with customers and does not mind frequent travel to various locations within the United States.
The ideal candidate would enjoy:
• Being a hands-on architect
• Being customer facing, passionate, curious, engaging
• Working on small, focused projects (typically 6 or 10 weeks)
• Transforming existing applications, across a vast spectrum of complexity, language and framework types, to run using Cloud Native patterns and practices
• Coaching and mentoring customer developers, architects, product owners and operations people with the use of agile/XP and techniques like TDD and CI/CD
 
The candidate will be:
• Providing feedback on – and contributions to – the Spring and Cloud Foundry open source projects, potentially becoming a core committer
• Assisting customers in migrating existing apps to Pivotal Cloud Foundry
• Modernizing customer applications, incrementally improving infrastructure and app architecture techniques
• Working with customers to architect and build new cloud native apps
• Becoming an agent of change within customer organizations
• Willing to travel and work on-site with customers
• Interested in learning new skills through collaboration and hand-on training
 
Required Skills:
• Great written and verbal communicator, capable of public speaking and presenting in front of customers, at user groups, etc.
• Comfortable in new situations with new clients
• Experience building distributed / service oriented / microservice-style and cloud based application architectures
• Have an understanding of – or implementation experience in – building Twelve-Factor applications, and using Domain Driven Design
• Java expert, with experience and familiarity building modern Spring applications with Spring Boot; strong background with Spring and related projects
• Experience building enterprise applications, including integration with COTS systems
• Agile practitioner, familiar with extreme programming, test driven development, pairing, continuous integration, continuous delivery, and related techniques
• 6+ years of software development experience
 
Desired Skills:
• A polyglot programmer (JavaEE, C/C++/C#, Go, experience)
• Experience with Cloud Foundry and Kubernetes
 
Clearance Requirements: DOD Secret Clearance Desired but not required. Must be willing to obtain one if asked.
 
Education (including Major): Bachelor of Science in one of the following:
Computer Science, Computer Engineering, Software Engineering              
 
 

 
Debbie Guzman

(909) 345-7222
[Click Here To Join]

Job Snapshot

About Us

GeoLogics is a high-technology and technical services company with over 25 years of successful participation in development and experimental programs for aerospace and defense contractors, government agencies, and research laboratories. GeoLogics specializes in creating mission critical solutions and provides technical support in the areas of R&D, engineering, communications, software, and systems development.

We are constantly searching for exceptional talent to fill a variety of job opportunities nationwide. GeoLogics has received numerous awards for technical excellence and performance. Find out today how we can provide superior career opportunities to meet your highest expectations.

Join our Talent Network and stay up-to-date on our openings as they continue to become available!

What is a Talent Network?

Talent Networks enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?

  • Receive alerts with new job opportunities that match your interests
  • Share job opportunities through Social Media or email

Are you looking for a new job? Check out these current opportunities: Engineering Jobs