Software Engineer

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - Independent
10% Travel
Able to Provide Sponsorship

Skills

Apache JMeter
Apache Maven
Automated Testing
Behavior-driven Development
Cloud Computing
Communication
Conflict Resolution
Continuous Delivery
Continuous Integration
Data Warehouse
Eclipse
English
Git
Hibernate
JUnit
Java
JavaScript
Jbehave
Jenkins
Microservices
Pivotal
Problem Solving
Programming Languages
Quality Assurance
RDBMS
RESTful
SOAP
SQL
Selenium
Software Development
Software Development Methodology
Software Engineering
Spring Framework
Test-driven Development
Testing
UI
Unit Testing
Web Services

Job Details

Job role: Software Engineer I

Location: O'Fallon, Missouri (Only local candidates)

Duration: 12 months

Need only w2 consultants and must have 10+ years experience we are looking

Responsibilities:

  • Quality Engineering position will be responsible for driving best SDLC practices including exploratory and CI/CD enabled automated testing within the client in working with teams to deliver applications and solutions that meet the needs of our stakeholders, including consumers, merchants, issuers, and governments.
  • Adhere to our client's standards, processes, and best practices
  • Write high quality, secure code that is modular, functional, and testable.
  • Broad understanding of Software Engineering Concepts and Methodologies is required.
  • Knowledge of SQL and RDBMS concepts.
  • Self-motivated with the ability to accomplish tasks with guidance as needed.
  • Willingness and ability to learn and take on challenging opportunities and to work as a member of matrix based diverse and geographically distributed project team.

Qualifications:

  • Four-year degree in a related field, certifications, or comparable work experience
  • Experience with at least one modern programming languages such as Java, JavaScript with good understanding of Spring boot and RESTful APIs
  • Experience with automation testing and testing tools like Selenium, JMeter etc
  • Proficient communication skills with verbal and written English.
  • Excellent problem-solving skills

Additional preferred skills:

  • Experience testing across a variety of platforms: web and mobile user interface, APIs (REST and SOAP), and/or data warehouse reports.
  • Experience with unit testing, TDD and BDD in the software development processes
  • Experience in software development to build and use automation frameworks JUnit, Selenium, JBehave, Eclipse IDE, Maven, Git, and Jenkins.
  • A good understanding of RESTful APIs, microservices, Spring, Spring Boot, Hibernate, Web Services, SQL, and/or Pivotal Cloud Foundr

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.