Previous Job
Previous
Senior Software Development Engineer in Test (SDET) - Java
Ref No.: 20-03129
Category: Experienced Professional
Location: Milwaukee, Wisconsin
Position Type:Contract
Start Date / End Date: 07/13/2020 to 12/31/2020
Genesis10 is currently seeking a Senior Software Development Engineer for a contract starting 07/07/20 lasting though 12/31/2020 working with a major insurance client based in Milwaukee, WI area.

Description:  
Client is seeking to further cultivate their test-centric engineering culture and is seeking a senior software engineer with extensive Java experience for the role of Senior Software Development Engineer in Test (SDET). You will work under the direction of a Lead SDET in building software while living and breathing our organization’s passion for “white box” software quality practices.

We are an organization of 15+ software engineers that are passionate about all aspects of the shift left testing disciplines and practices such as unit, component and integration testing that are helping to bring these capabilities. We have extensive backgrounds in shift left testing practices with a strong emphasis on writing highly testable code and unit testing and we are developing Test Driven Development (TDD) expertise.

This role is that of an expert in writing testable code, constructing valuable unit tests and implementing all the organization's code quality standards and practices within the groups that our organization supports. By being embedded within application engineering teams this individual will get to perform some hands-on feature development as well as contribute to efforts to develop a grassroots movement for sharing best practices around writing unit tests as well as testable code throughout the company.

General milestones:

Within the first month - Begin learning and contributing to the project codebase to which you are assigned. Become an active individual contributor to the overall project’s initiatives which includes Java/Maven for application development, GitLab for source code control, GitLab ci for continuous integration/continuous delivery and Docker/AWS/Kubernetes for deployment. You will start to handle minor bug fixes, develop features that support the project, and begin writing testable code with appropriate tests in place.

Within two months – Full integration into the project where you are capable of developing features and demonstrate your ability to write highly testable code with all appropriate tests completed. Engage with other SDETs as well as project stakeholders to define and maintain the project’s backlog and begin to take ownership of all aspects of the project’s SDLC. Begin to mentor, guide and assign work to junior engineers to assist you in your endeavors.

Within three months – Become a driving force in all aspects of the assigned project and contribute to the overall goals of the SDET organization. Take ownership of the project and work with other senior staff as well as senior leadership to deliver effective and efficient solutions by setting reasonable and achievable goals.

Qualifications:
  • Proven results of delivering while working within an application engineering team.
  • Proven experience of mentoring team members (whether other developers or SDETs).
  • Ability to take initiative and work with minimal supervision. We value autonomy here and want you to be the type that thrives in that environment.
  • Bachelor's degree or associate degree in Computer Science or a related field.
  • 7+ years professional development experience in Java.
  • Experience with REST / SOAP services and clients.
  • Working knowledge of the Spring Framework and JUnit
  • Experience writing and debugging multithreaded Java applications.
  • Experience with GitHub or Gitlab for source code management.
  • Demonstrable code quality and white box testing expertise as well as excellent coaching/mentoring/training capabilities.
  • 7 to 10+ years of industry experience in modern technologies
If you are a qualified candidate interested in this opportunity, please apply.
About Genesis10:
Genesis10 is a leading U.S. business and technology consulting firm with hundreds of clients needing proven talent and solutions to power their strategic initiatives.  If you are a high performing business or IT professional with solid, referenced experience, we want to meet you.  Genesis10 recruiters and delivery professionals are highly accomplished career advocates, who get to know you beyond your resume to position you with the opportunities that fit your skills, experience and aspirations.  We have benefit options to fit your needs and a support staff that works with you from placement throughout your engagement – project after project.   To learn more about Genesis10 and to view all our available career opportunities, please visit us at www.genesis10.com
 
“Genesis10 is an Equal Opportunity Employer, M/F/D/V”