Previous Job
Software Engineer
Ref No.: 22-10196
Category: Experienced Professional
Location: San Diego, California
Position Type:Contract
Start Date / End Date: 08/05/2022 to 02/04/2023
Software Engineer
Genesis10 is seeking a Software Engineer for a 6-month contract position with a leading manufacturer of healthcare products based in San Diego, CA. This position will be onsite in San Diego, CA.

The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems.

Job Duties
  • Design and build applications
  • Implement requirements
  • Write and update design documents
  • Follow internal software development procedures to comply with medical regulations
  • Interface with software test to ensure high quality product
  • Develop automated unit and integration tests
  • Participate in design, code, and test reviews
  • Other duties as assigned  
  • Mobile SW development capabilities
  • Must have strong verbal and written communication skills
  • High degree of diligence in documentation, testing, and coding
  • Experience working in Agile teams
  • Experience using tools such as Jira and Confluence
  • Experience using CI/CD tools such as Jenkins, Bamboo, Github Actions
  • Experience with version control tools such as Git, Github, Gitlab, and Bitbucket
  • Experience writing automated unit/integration/UI tests using for example, JUnit, Mockito, XCTest, XCUITest, etc
  • Knowledge of design patterns such as MVC, MVVM, MVP
  • Statistics/math background  

If you have the described qualifications and are interested in this exciting 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
Genesis10 is an Equal Opportunity Employer, M/F/D/V