Software Engineer
San Diego , California
December 20, 2016

TEKsystems has an amazing opportunity with our Professional Services division to build out an entire team of individuals for a 12+ month contract, with potential to go permanent, with one of the nation's top Fortune 100 companies.

There are 3 openings: junior, mid-level, and senior/team-lead

This healthcare company provides innovative workforce management solutions for the entire Healthcare continuum. It offers its solutions to monitor and control labor costs, address staffing challenges, automate time and attendance, track and manage human resource data, manage payroll in real time, base workloads on patient classification, convert applicants to employees, and manage temp staffing on demand. The local San Diego development team (made up of 5 Sprint teams, 6-7 members on each team with Engineers and Quality Engineers) has been tasked with a large number of initiatives.
  • Integrating a new 3rd party predictive analytics / machine learning engine
  • Scaling out their product to support 100,000+ concurrent users.
  • Enhancing their mobile solution utilizing Ionic / AngularJs

This Project

They are now building out an additional local sprint team comprised of 6 Software Engineers to work on an existing project, which will also work in conjunction with 4-6 other sprint teams that are geographically distributed (Wisconsin and India). This project is specific to their Time and Attendance product, which currently makes up 60% of their business. It is currently working as either an on premise or remote hosting solution, but they are now looking to restructure the entire system as a cloud-based (Azure) solution that they will sell on a subscription basis. Phase 1 of this project will focus on the main architectural pieces of the system, establishing the necessary platform to build out the cloud capabilities and enable the transition of their current product (written in .Net with over 10M lines of code).

Required Experience
  • 3+ years related experience with full stack .Net development
  • Professional experience utilizing AngularJs
  • Strong database skills with SQL Server
  • Must have a 4-year degree

Preferred Qualifications
  • Experience working with Azure

Essential Job Responsibilities:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.
  • Participates in the quality process though unit test design, authoring, and review.
  • Develops high quality complex software in an ISV setting.
  • Performs object-oriented software development.
  • Authors unit tests for all software projects.
  • Follows engineering guidance and governance procedures.
  • Performs other duties as assigned.

  • EVP - Employee Value Proposition
    • Healthcare has created products that are #1 in their class
    • This is an opportunity to build something that makes a difference (used by 250,000 nurses daily)
    • This is a team where your voice will be heard, as they promote open involvement
    • This role will give you experience with some of the latest technology (AngularJs / Azure)
    • The manager is extremely well-liked and has created a team of talented individuals that work well together (heavy collaboration, idea sharing, etc.)

    About TEKsystems:

    Join TEKsystems®, a leading IT staffing, IT talent management and IT services firm, and get your career on the fast track. We have more than 100 offices worldwide, and we partner with over 6,000 clients and place over 80,000 consultants per year. At TEKsystems, we seek to understand our consultants' skills, goals and interests, allowing us to present targeted job opportunities on a contract, contract-to-hire or direct placement basis. TEKsystems' leadership in the market stems from our sincere and personal commitment to driving the success of our customers, consultants and each other.

    The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, genetic information or any other characteristic protected by law.

    If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888 472-3411 or email for other accommodation options.

    A little about us:
    TEKsystems provides corporations with IT staffing, talent management expertise and IT services, enabling them to meet their business objective.

    Know someone who would be interested in this job? Share it with your network.