Title: Senior Software Engineer
Location : O’Fallon, MO 63368 (*HYBRID)
Duration: 12+ months
Glider Assessment Title: SoftEng - Sr (Java, REST API, AWS, Spring) – ***YES*** (A glider test will need to be conducted prior to submitting to the client - this is a 50 minute test with NO BREAKS!
About the Role:
-Possesses a strong knowledge of programming, tools, architecture patterns, and BDD.
-Ensures Performance and Scalability for applications and platforms responsibilities.
-Works closely with software engineers to build quality by ensuring proper test and code coverage, configuration quality, monitoring, early performance testing.
-Documents performance test strategies and test plans; translates complex system requirements and specs into test requirements and testing methods
-Participates in requirements review and performance testing activities; monitors resolutions and retains documentation
-Identifies and implements complex automation efforts; replicates and resolves production issues for single application.
-Defines and implements best practices for end-to-end application performance management solutions; focuses on emerging technologies.
-Translates complex system requirements and specs into test requirements and testing methods.
-Directs evaluation of manual testing tools for automation opportunities.
-Experience overseeing the coding, testing, and review process for unit and integration testing.
-Ensured quality of one or more application codebases and alignment with development standard.
-Building automation frameworks, acceptance and integration test automation scripts, integrating with other tools.
About You:
-Strong Experience in Performance Engineering for Cloud-native applications using Agile methodologies
-Experience in Jmeter, Java Micro Benchmark Harness (JMH), Micro Services, NATS or Equivalent messaging services.
-Expertise in Java, Spring Boot, Containers (PAAS)
-Experience in Online / Real time scalable solutions
-Experience in CI and CD
-Involved and spearhead software performance initiatives
-Result oriented individual with Automation experience and Code Quality
-Excellent Communicator
Preferred Skills:
- Engineering experience, preferably in high volume, low latency transaction processing systems (such as payments transaction switching, high frequency trading systems or global real-time event streaming systems etc.)
- Experience testing RESTful APIs
- Experience running tests leveraging Spring Boot
- Experience in financial system encryption (PIN Blocks, CHIP, CVC) would be beneficial
- Experience with various coding languages Java, Go, C/C++,ESQL, etc. would be desired
- Experience with deployment via CI/CD would be beneficial and Badge
,
Sid