We strive to recruit professionals that will add value to our clients. We are always interested in hiring highly educated, experienced, competitive, driven, and results-oriented team players who will work towards fulfilling our true vision of consistently providing high quality service to our clients.
We make room for individuals with the following skills and qualifications:
Minimum of Bachelor’s degree in Computer Science. Master’s degree is preferred and will be given extra consideration.
Recent experience years of hands-on development experience. We prefer resources that have implemented large-scale enterprise solutions in production in the last 4 years.
Experience with distributed applications and web technologies.
Solid experience in object-oriented programming concepts
Working knowledge of application/ web servers
Working knowledge of SQL Server, Oracle RDBMS, or any relational database, and database design concepts
Knowledge of system implementation methodologies and experience applying the methodologies on more than one enterprise-wide project.
Ability to mentor individuals and interact as the member of a team
Working experience with web and networking protocols and concepts
Solid operating system skills and experience (UNIX, Linux, Windows)
Ability to troubleshoot
Excellent communication and interpersonal skills and willing to work as part of a team
We have year-round openings for the following positions and post on major job sites:
Senior Web Application Developer
Senior Systems Analyst
Senior Database Developer
Senior Quality Assurance Engineer