Current Job Openings

Currently we have fulltime job opportunities in our office in Mayfield Heights, Ohio. Please send your resume to if you have experience in any of the following skills:

  • Programmer Analyst - C#

The candidate is required to be proficient with MS Visual Studio 2015, MS Visual Studio 2010, MS Team Foundation Server (TFS) 2015 including Work Items and Branching integration, MS SQL Server 2008 R2, ASP.NET, VB.NET, C#.NET, LINQ, HTML 5, JSON, JQuery, WCF, ASP.NET MVC 4 or MVC 5, Service Oriented Architecture (SOA), and providing task updates to project plans in MS Project and MS Project Server.

Required / Desired Skills:

* .NET Programming - C# and (Required 7 Years)

* Microsoft SQL Server - Development (Required 7 Years)

* ASP.NET WebForms Development (Required 7 Years)

* ASP.NET MVC Development (v5)

* A good understanding of T-SQL, MS SQL, N-TIER and N-LAYERED architecture

* Windows Communication Foundation (WCF) (Required 5 Years)

* Microsoft SQL Reporting Services

* Team Foundation Server (TFS) - Work Items and Branching (Required 5 Years)

* System Analysis and Design (Required 7 Years)

* Experience of working effectively as part of a team, good written and verbal communicationskills

  • Programmer Analyst - Manual and Automated Testing

Responsible for testing and evaluating the software applications and systems that make computers function. More than 6 years of testing experience preparing and executing functional and regressing testing, utilizing a Waterfall development methodology.

Primary responsibilities:

* Code – Implement high-quality, fault-tolerant, clean, reusable, and maintainable automation tools and test frameworks

* Organize – Work with analysts to turn functional requirements into detailed, organized test cases and suites

* Test – Gain product and domain expertise through manual testing, and apply lessons to better, more stable automation frameworks

* Lead – Provide leadership, technical direction, training, information and inspiration to team members

* Debug – Resolve difficult issues spanning across large and distributed systems

* Support – Troubleshoot software issues for end customers. Analyze logs, verify, reproduce and correct defects

* Collaborate – Work extensively with cross-functional development teams, including analysts, engineers, and QA