Job Description - Software Developers in Kalamazoo
Return to jobs

Software Developers

Ref: US_EN_6_971649_1327750

Posted on 15 May 2020
Job Location
Kalamazoo, Michigan
Contract Type
Information Systems

A Software Developer job in Kalamazoo, MI is available through Modis Engineering. The Developer will be part of an energetic team motivated to implement high quality solutions for delivery of state-of-the-art genetic products for customers. The Developer will deliver key enhancements to mission-critical commercial product delivery systems for Genetics. Reporting to the Manager of Product Delivery, the Developer will design, develop, document, and deploy solutions for the delivery of genomic laboratory testing and prediction products. The Developer will be expected to take a role in driving outcomes to assure that enhancements are delivered on time and to quality standards, both through directing the work of other developers and through individual contributions. Therefore, it is essential that the person in this role have high order technical skills to independently develop key functionality, the ability to communicate and collaborate as a member of the team, and the ability to organize, communicate, and direct the work of junior developers on the team. The individual in this role will follow the software development lifecycle, working collaboratively with other developers, analysts, and business professionals. Candidates must have experience working in a Microsoft development environment including VB 2008/2013 and SQL Server 2012. Strong database development skills including SQL/T-SQL are required. This is a 6+ month contract opportunity.

Software Developer job responsibilities include:

  • Deliver solutions according to agreed project timelines, taking the initiative to drive the outcomes requested by the business and ITS management.
  • Develop and support VB.NET/ASP.NET/SQL Server systems, including troubleshooting, bug fixes, and enhancements.
  • Define / document robust business system requirements. A variety of tools and techniques are used, including user stories, interviews, observation, workflow/process/data modelling / analysis.
  • Analyze requirements to develop solution designs, working with stakeholders in the business and ITS.
  • Translate business requirements into data design requirements and subsequent data models.
  • Develop, implement, and maintain ITS solutions and databases that meet requirements.
  • Manage the communication of requirements, expectations and priorities between time zones and teams in a manner which optimizes resource usage and minimizes turnaround times.
  • Ensure that requirements are addressed in the solution and that the solution is tested adequately.
  • Create and maintain system development lifecycle documentation.
  • Participate in and/or drive problem investigation and resolution.
  • Participate in continuous improvement activities aimed at reducing cycle times, eliminating redundancies and increasing throughput.

  • Undergraduate degree related to information or computer science
  • 3+ years relevant IT experience, ideally with Laboratory, Life Sciences, and/or Customer Service applications
  • 3+ years of experience collecting, analyzing, and documenting requirements

    Strong database skills including fluency in SQL

  • Proven ability to translate business requirements into solutions that map to technology capabilities. Experience in the application of project management principles and software development life cycle management
  • Strong verbal and written communication skills with the ability to express complex technical concepts in business terms
  • Strong analytical problem-solving skills and interpersonal skills with the ability to work effectively on cross-functional project teams or individually, as needed
  • Interpersonal skills necessary to collaborate with existing subject matter experts, across many functions, and utilize them as team members
  • Proven success in delivering IT solutions
  • Software development experience
  • Ability to transform data in files or databases

    Ability to take direction and to complete tasks with minimal direction

  • Ability to prioritize issues and drive progress in ambiguous situations
  • If you are interested in this Software Developer job in Kalamazoo, MI then please click APPLY NOW.


    Find your local office.

    Modis has over 100 offices in the United States, Canada and Europe. With both industry and location-specific expertise, our people know their area and their labor market and can find the right position for you.