Senior Application Software Engineer

Posted · Add Comment
Published: December 7, 2018
Location
Richmond Heights, MO
Job Type
Salary
Based on Experience

Description

VantageLinks is a dedicated Information Technology (IT) staffing company supporting our clients with all their IT Needs. We currently have an opening for a Senior Application Software Engineer with one of our premier clients.

THIS IS A DIRECT ROLE WITH OUR CLIENT. WE ARE UNABLE TO ACCEPT H1B CANDIDATES AND PLEASE NO STAFFING AGENCIES.

Senior Application Software Engineer

Job description
Position Purpose: Design, build, test and maintain scalable and stable off the shelf application or custom built technology solutions to meet business needs. Act as a subject matter expert for Application Software developers and Engineers.

  • Contribute to the entire implementation process including driving the definition of improvements based on business need and architectural improvements
  • Meet with business partners to understand business needs
  • Responsible for overall design of the solution
  • Design, build and test applications
  • Conduct root cause analysis and advanced performance tuning for complex business processes and functionality

Qualifications:
Education/Experience: Bachelor's degree in Computer Science, MIS, related field or equivalent experience. 3+ years of related experience.

Preferred Experience:

  • Strong experience designing and developing large scale software applications using one of the major programming languages (C++, C#, Java, Python, Ruby, Golang etc.)
  • Strong knowledge in software architecture, data structures, modern design patterns, microservice and internet protocols
  • Strong database management experience using relational and/or NoSql database technologies
  • Strong experience with Agile methodology
  • Experience working with APIs, especially RESTful services
  • Experience using Docker, Kubernetes, MongoDB, Spark, Cassandra, ElasticSearch, Jenkins, Kafka, and Spark
  • Experience mentoring junior developers
  • Basic knowledge of Sales Force Marketing Cloud

Is Relocation Available?
No
Is there a bonus structure?
2%
Are you open to sponsorship?
No
This position is:
New Position
Is there a possibility to work remote?
No
Is there equity?
No
Are there flexible work hours?
No
Does this position have direct reports?
No

What are the 3-4 non-negotiable requirements on this position?
The manager is looking for a strong developer (not configuration, DevOps, etc.) with any technology but most importantly exceptional people skills and communication. Other 2 developers on the team are green and he needs someone to step in and mentor. He needs someone who can work well with architects and can even solution things on their own. Experience with microservices would really set them apart. Education/Experience: Bachelor's degree in Computer Science, MIS, related field or equivalent experience. 3+ years of related experience. • trong experience designing and developing large scale software applications using one of the major programming languages (C++, C#, Java, Python, Ruby, Golang etc.) • Strong knowledge in software architecture, data structures, modern design patterns, microservice and internet protocols • Strong database management experience using relational and/or NoSql database technologies • Strong experience with Agile methodology • Experience working with APIs, especially RESTful services • Experience using Docker, Kubernetes, MongoDB, Spark, Cassandra, ElasticSearch, Jenkins, Kafka, and Spark • Experience mentoring junior developers • Basic knowledge of Sales Force Marketing Cloud

Apply
Drop files here browse files ...

Related Jobs

Sr. Workplace Engineer   MO, St. Louis new
January 14, 2019
Are you sure you want to delete this file?
/