Current Openings

iOS Developer

We are looking for an iOS developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.

Job Description
  • Collaborate closely with product managers, designers and engineers to develop the digital experience for the iOS platform
  • Be on the bleeding edge releasing “mobile first” features and functionalities for our customers
  • Spearhead strong unit testing and continuous integration processes
  • Improve the stability and performance of the iOS app by profiling and analyzing crash logs
Roles & Responsibilities
  • Design and build advanced applications for the iOS platform
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and API's.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
Skills & Requirements
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Proven working experience in software development
  • Experience developing, releasing, and maintaining native iOS applications in the App Store, including application design, memory management, interfacing with APIs, location services, payments/Apple Pay, animation, image capture/camera technologies, and multiple screen sizes
  • Deep knowledge in Objective-C and/or Swift /or Cocoa Touch
  • Deep understanding of iOS SDK performance tools and optimization techniques
  • Have published one or more iOS apps in the app store
  • Experience writing unit tests and testable code
  • Ability to translate PSDs to iOS layouts with pixel precision
  • You can design clean and maintainable APIs
  • Rails and/or Android experience a plus

Quality Analyst

A Quality analyst is responsible for creating an end-to-end test plan; executing the plan and managing all activities in the plan to ensure that all the objectives are met and that the solution works as expected. The solution should be tested in terms of functionality, performance, reliability, stability and compatibility with other legacy- and / or external systems.

Roles & Responsibilities
  • Analyze and dissect system requirements and technical specifications to create and execute test cases for large business initiatives
  • Ability to write test cases and execute testing within a web service environment
  • Product test and driving defect resolution
  • Assist business users in defining User Acceptance Testing, test cases and plans
  • Establish and maintain test cases and test data
  • Create and maintain test cases in Quality Center and/or Test Director
  • Actively participate in walk-through, inspection, review and user group meetings for quality assurance
  • Work with business users, system analysts, designers and programmers to create and analyze various required project documents
  • Participate in production implementation verification and being accountable for validating system quality
  • Plan, document, evaluate and track testing results to ensure system applications are free from defects
  • Communicate and interact with appropriate areas on problems, changes and enhancements that may impact data, workflow and /or functionality within Information Technology software
  • Comply with standards of the software development life cycle and follow strategies, plans and procedures within information Technology software
  • Comply with standards and strategies of the software development life cycle
  • Ideal candidate will possess the know how to create governance and process around quality assurance practices.
  • Candidate will be able to communicate the process to both business and IT leadership
Skills & Requirements
  • Bachelor’s degree or HS diploma/GED with 3+ years of experience in IT or Quality Assurance
  • 2+ years of systems or integration testing experience
  • 2+ years background with distributed environments
  • 1+ year experience with testing tools
  • 1+ years of knowledge of Claims Domain Processing/Testing
  • 1+ years background with various environments including mainframe, distributed, etc
  • Previous experience with conducting Daily Release Status calls and support Release Weekend Rollouts
  • Previous experience facilitating meetings to perform remediation actions on emergency situations
Preferred Qualifications
  • Policy, accounting and claims knowledge
  • Health Insurance Industry experience
  • Experience with QTP is strongly preferred
  • Experience in a regulated industry, either Banking/Finance or Pharmaceutical doing release practices
  • Experience with the FACETS

.Net Developer

The .NET Developer is responsible for providing development, modification and support for various applications assigned. This position provides ongoing design, development and technical support for new and existing code. This position is also responsible for documentation, configuration, analysis, installation and testing for assigned software applications.

Roles & Responsibilities

The Application engineer will be required to develop and modify code including;

  • User Interfaces
  • Program logic (Visual Basic and/or C#)
  • Client/Server applications
  • Standalone processes (console jobs, scheduled jobs, etc)
  • Web interfaces
  • Web applications ( , Java Script, etc)
  • Windows Services
  • MS SQL (procedures, functions, views, tables, triggers, etc)
  • MS SQL Reporting

This position requires a strong understanding of database design, normalization and analysis, exemplary organizational skills, ability to work independently and communicate with various levels of staff and management.

Skills & Requirements
  • Bachelor of Science (BS) in Computer Information Systems, Computer Sciences or other related field
  • Experience with C# and VB.NET (3.5)
  • Experience developing in all 3 layers: front end, middle, back end
  • Experience creating reports with SSRS
  • Experience with SQL Server 2008
  • Experience with Oracle 11g – PL/SQL and create stored procedures, views, sequences
  • Experience using JQuery, Javascript, HTML, CSS for frontend development
  • Experience with TFS (Team Foundation Server) and MVC is a PLUS (for future upgrade)
  • Experience with analysis and developing prototypes that are presented to the client/user community

Business Analyst

The Business Analyst is the liaison between the business and technology that works closely with our business partners to identify and determine their how technology can be used to best support/enhance their day to day processes.They create clear understandable recommendations and solutions that engineers and the technology team use to create systems and tools to meet the needs of their clients.

Roles & Responsibilities
  • Consults with business unit management and personnel to identify and document business needs and objectives, current operational procedures, problems, input and output requirements, data scope, usage, formatting, and security requirements.
  • Provides technical assistance in identifying, evaluating, and developing systems and procedures.
  • Writes and maintains functional specifications for new or modified business systems.
  • Consults and coordinates with systems analysts and programmers to design and develop automated business systems.
  • Develops, coordinates, and implements plans to test business and functional processes during system development and quality assurance testing.
  • Consults with business unit management and personnel to obtain additional information during system development and evaluate alternatives.
  • Directs and coordinates work of others to develop, test, install, and modify programs.
  • Tracks and documents changes to functional and business specifications.
  • Creates or assists others in the writing of user documentation, instructions, and procedures.
  • Monitors and documents post-implementation problems and revision requests.
  • Prepares time and cost estimates for completing projects.
Skills & Requirements
  • 2+ years’ experience as a Business Analyst
  • Experience in the Healthcare industry is welcome but not mandatory
  • BA or BS degree, preferable in computer science, engineering, accounting or business

Java Developer

We are looking for a strong Java Developer with hands on experience in following technologies: JAVA, Shell Scripting, Eclipse IDE. In-depth PROGRAMMING and interpersonal skills will allow the applicants to play a major part in our client’s strategic plan.

Roles & Responsibilities
  • Develop Applications according to customer requirements- Coordinate with other technical teams to DEVELOP appropriate interfaces and ensure quality and efficiency through capacity planning, performance assessment, and both integration and regression testing.
  • Understand and adhere to the Technology Services infrastructure and inter-relationships.
  • DEVELOP / maintain efficient solutions to resolve complex business needs.
Skills & Requirements
  • Bachelor / Masters Computer Science or related fields
  • At least 4 years of experience in Developing Software.
  • Programming background in JAVA
  • Knowledge in Eclipse used for test cases, Jenkins, Team Forge is a nice to have.

Our Customers

Please email your resume to info[at]