Back to Job Search

Senior Software Engineer

Posted 15 days ago

  • Expiry Date: 11 February 2022

​​​​​​​​​Job Description:

Project Description:

  • As part of the Fraud Solutions tribe, you will be working on high priority projects stabilizing the existing systems and performing a key role in a private cloud migration.

Responsibilities:

  • Develop modules enabling the re-platform and re-architecture to both private and public cloud deployments, utilizing languages including C, Java, and GoLang

  • Develop unit and integration tests aligned with the automation platforms for all developed code

  • Convert C modules from Solaris to Linux

  • Migrate C based microservices to future architectures

Requirements:

  • Minimum of 5 years working in an agile environment such as Scrum, Kanban, or XP

  • Demonstrated experience utilizing multiple software languages must include C or C++, and Java

  • Ability to obtain valid US Security Clearance

Preferred Skills:

  • Knowledge or experience in multiple software languages potentially including C/C++, Java, GoLang, Javascript, Python

  • Demonstrated experience in leading assisting application re-architecture or re-platform

  • Ability to explain and implement software patterns such as strangler and adapter

  • Demonstrated experience with multiple data storage patterns including relational and non-relational stores

  • Demonstrated development and architectural experience at a component level minimum

  • Experience with distributed computing and know how to instrument and perform performance analysis

  • You have worked in a high transactional environment and understand fundamental design principles behind a scalable application

  • You work in a DevOps environment where CI and automated testing are a requirement

  • Ability to create elegant, efficient, and testable code, also writing the automated tests to prove it

  • Comfortable developing in a Linux environment

Education:

  • BS/MS degree in a STEM major or Equivalent work experience

About ASK:ASK Consulting is an award-winning technology and professional services recruiting firm servicing Fortune 500 organizations nationally. With 5 nationwide offices, two global delivery centers, and employees in 42 states-ASK Consulting connects people with amazing opportunities

ASK Consulting is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all associates.