Sr. Advisory Software Engineer | Columbus, OH | Direct-hire in Columbus, OH at Vaco

Date Posted: 9/23/2022

Job Snapshot

Job Description

Please note: This is a direct-hire position, with the possibility of working fully on-site or in a hybrid environment in Columbus, OH. This client is unable to work C2C or provide sponsorship at this time.

Position Summary
The Sr. Advisory Software Engineer is responsible for; Designing, implementing, and maintaining Java-based applications; Analyze user requirements to define business objectives; Envision system features and functionality.

Job duties and responsibilities

  • Design, develop, document, test, and debug new and existing software systems, applications and/or components in cloud and/or in house.
  • Participate in software design meetings to analyze user needs and determine technical requirements.
  • Support, maintain, and document Java software functionality. Identify and evaluate new technologies for implementation. Analyze code to find causes of errors and revise programs as needed.
  • Lead the full development life cycle including requirements analysis and design.
  • Provides technical guidance and architecture design for third party business partners
  • Consult with end users to prototype, refine, test, and debug programs to meet needs.
  • Create AWS CI/CD pipelines with AWS Code Commit, Code Build and Code Pipeline.
  • Develop cloud native development with AWS services, specifically data storage, compute, analytics.
  • Ensure best practices are used for Data governance and Data quality by encryption & the use of key management.
  • Develop software solutions leveraging Test Driven Development (TDD) and Behavior Driven Development (BDD) using JUnit, Cucumber, or other like tools.
  • Conduct software analysis using AWS analytics services such as Athena, Redshift, Glue, QuickSight, or Tableau.



Minimum requirements
Education

  • Bachelor's degree in Computer Science, Information Systems, related fields, or equivalent experience required.
  • Appropriate AWS professional certifications are required.
Previous Experience
  • 15+ years of direct experience in application and service API Development including RESTful service with Java is mandatory (experience with lambdas and streams)
  • 3+ years of current AWS Cloud experience designing highly complex enterprise systems
  • Expertise with Spring MVC, Spring 4 Core, Spring Boot
  • Expertise in markup languages such as XML/WSDL & JSON.
  • Experience with Maven 3 and Gradle
  • Understanding of Agile Methodology

Desirable Experience:

  • Vue.js with Capacitor by Ionic
  • PHP 8 with Symfony Framework
  • Alternative Public Cloud Experience