Careers


 

Please review the positions’ requirements and click Apply to submit your resume.


  • Software Developers

    Ruby on Rails

    Seeking a full stack Ruby on Rails Developer. This developer will help plan, build and maintain a variety of database-driven web applications. The candidate must be self-motivated and able to work both independently and within a team. Familiar with any of these technologies a plus: github, mySQL, PostGres, AWS, MongoDB, HAML,RESTful, coffeescript, saas, TDD, Capistrano, Sinatra, Jenkins and popular rails gems.

    Apply >

    JavaScript

    Seeking a candidate with an ability to translate requirements and mock-ups into fully functioning features using JavaScript and HTML/CSS. Strong front-end development skills. Familiar with any of these technologies a plus: MVC frameworks, REST API, node, angular, knockout, backbone, grunt, embers, github, AWS, jQuery, Ext JS, HTML5, CSS3.

    Apply >

    C#/.NET

    Looking for a C#/.NET software developers which experience in all phases of the software development life cycle. Familiar with the Microsoft stack a plus: Visual Studio, SQL Server, WCF, WPF, SVN/Subversion, LinQ, TFS, SOAP, XML, MVVM / MVC design patterns . Strong client/end-user interfacing skills required.

    Apply >

    PHP

    We are seeking web developers with 2+ years of PHP. Candidates will be responsible for helping in the development of both large website, e-commerce and online software releases as well as incremental product support and improvements. Familiar with any of the PHP stack technologies a plus: MVC, Frameworks, Zend, CakePHP, Code Igniter, Symfony, Linux, Apache, Postgres, MySQL, RESTful interfaces, JQuery, HTML/CSSS.

    Apply >

    Java

    Looking for a candidate for development of rich internet applications using Java/J2EE and the various Java tools/frameworks. Experience of 4 plus years in Java required. The candidate must have experience in Internet/Intranet application software. Familiar with any of the Java stack technologies a plus: Spring, Hibernate, JSP, JMS , JavaScript, jQuery, CSS, HTML, Oracle DB, SQL Server, mySQL, JUnit.

    Apply >

    Python

    Seeking a candidate with strong experience working with Python based Web Application development using the DJango framework. Experience working with Python libraries and API development . Working knowledge of Python stack tools/frameworks a plus: Linux, Postgres, mySQL, Mongo DB, RestFul API, Javascript, HTML/CSS, github, bitbucket, Django, Pylons, pyramid, web2py, turbogears.

    Apply >

    Perl

    We are seeking an experienced Perl Developer. In this role, you will design, develop and manage modern web Perl applications. Working in a team that is responsible for the design, architecture, development and security of internal and client-facing applications. At least 3 years of Perl development experience (including object oriented Perl, module design, Perl XS, and DBI). Catalyst, Moose or other ORM experience. Experience with Linux, mySQL, Perl Scripting, Postgres, AWS a plus.

    Apply >

  • UI/UX Front End Developers

    UI/UX Front End Developers

    Seeking a UI/UX Front End Developer who contributes clean, elegant front end code and executing on the delivery of dynamic and responsive content. The Front End Developer also plays a key role in championing the growth of the applications into the mobile responsive space. Knowledge in Web2.0 application development (CSS2, CSS3 , JavaScript, HTML4, HTML5). Familiar with any top javaScript frameworks/tools a plus: JQuery Mobile, Angular, Backbone, Embers, Knockout, Node.js, Ext JS, Twitter Bootstrap, Less, Saas, Coffescript, Jasmine.

    Apply >

  • UI/UX Designers

    UI/UX Designers

    Seeking a UI/UX Designer to deliver high end-products that resonate with those considered to be best-in-class. Using your design skills, shape the usability of products and be involved in the entire life cycle from concept to creation. Experience of using wireframing tools for prototyping, HTML5, CSS3, Adobe Suite, researching and developing Persona and UX. Passion for interactive design with strong communication and problem solving skills. Ability to deliver Photoshop ready mockups and wireframes.

    Apply >

  • Mobile Developers

    Mobile Developers

    Looking for a Mobile Developer to design, develop, enhance, test, implement and support of mobile websites and applications in relation to mobile initiatives. Optimizes websites and app designs through review, evaluation tools and analysis to ensure mobile friendly versions for smartphone and tablets. Perform unit testing for a variety of mobile devices including smart phones and tablets. Experience with any of the top mobile technologies: HTML5, CSS3, phonegap, JQuery Mobile, Sencha Touch, Objective C, iOS SDK, XCode, Java, Android SDK.

    Apply >

  • Software Architects

    Software Architects

    Seeking an experienced Software Architect responsible for unifying the integration, user interface experience, and development practices. This role requires a passion for software development, the ability to lead and mentor others, and a solid foundation in software architectural best practices. The successful candidate will be a visionary leader in the use and application of software solutions. Architecting next generation cloud services following the software best practices. Define, document and communicate architectural decisions. Work with developers on a daily basis resolving technical issues and hurdles, mentoring them on decisions. Design solutions to complex problem with an emphasis on efficiency, quality, and simplicity. Perform Proof of Concepts for adopting new technologies, APIs and systems integration. Manage risk identification and risk mitigation strategies associated with architecture. Familiar with Agile and Kan Ban methodologies.

  • Project Managers

    Project Managers

    Looking for a Project Manager who can execute within the Capability Delivery Life Cycle framework and deliver strategic programs and projects as defined by scope, schedule, cost, and quality parameters; while leading collaborative teams, performing effective planning, anticipating and removing obstacles, with a commitment to implement and support our internal partners. Responsible to meet project delivery service level metrics and contribute to the process improvement opportunities for the overall project management competency center. Project Management/Project Management Institute (PMI) or Project Management/Project Management Professional (PMP) is desired. Develops and maintains project plans. Monitors project progress and performance to ensure completion of tasks, sub-tasks, and deliverables on schedule. Familiar with Agile, Kan Ban and modern software development methodologies. Provides timely and effective communication of project status and key milestones to all stakeholders. Identify and escalate critical issues in a timely manner. – Ensure teams are taking corrective action as necessary to deliver complete scope, desired quality and timeliness. Keep teams apprised via project plans, meetings and discussion minutes of project tasks identified, tasks to be completed, and work not completed.

    Apply >

  • Business Analysts

    Business Analysts

    Seeking a professional Business Analyst who can assist in discovering business requirements using techniques such as observation, interviews, group discussions, written material, conference calls, negotiation, and email. Reviewing business requirements written by peers for completeness and accuracy. Managing the requirements review and approval processes with key stakeholders. Experience creating detailed “As Is” and “To Be” process maps. Familiar with creating Business Requirement Documents (BRD), Technical Requirements, Process Flow diagrams, gap analysis. Experience with external development teams and resources. Experienced in a business analyst role (processes, requirements, analysis and documentation) and/or technical role (development, quality assurance, architecture, project management). Knowledge of SQL queries, database and schema design a plus.

    Apply >

  • Cloud Engineers

    Cloud Engineers

    Looking for an experienced Cloud Engineer. The ideal candidate will have solid understanding of current web-enabling technologies including web enterprise servers on Linux, AWS, Solaris OS, LAMP, scripting, clustering and other high-availability architectures, TCP/IP, various web administrative tools, along with exposure to three-tier client server development. Responsibilities will include: Maximum uptime of hosted environments (includes production, staging, testing, sandbox and development environments).

    Act as a consultative resource to provide technical guidance, standards, knowledge and understanding of business and technology processes. Assist with integration efforts, including planning and scripting where required. Assumes lead role in complex problem solving in hosted environments. Familiarity with Oracle, MySQL and/or MongoDB Database Servers.

    Apply >

  • Business Development

    Busines Development

    Business Development Manager who will be responsible for the development and account management of new business within a respective market. Candidates should be comfortable with all steps of the sales process to best identify customer’s technology needs. The candidate will develop and implement effective marketing/sales campaigns (prospecting, contacting, face to face meetings, etc…) and will also assist in the completion of customer requests for bids and proposals to meet and/or exceed minimum requirements for sales activity and revenue goals. The Sr. Business Development Manager will maintain and manage a sales pipeline and forecast.
    Competitive, energetic and motivated business development executive. Should have a minimum of 4 years of staffing sales experience, preferably selling IT solutions or Consulting. Proven successful sales track-record, excellent work ethic, and ability to succeed in a competitive, high-performance work environment.

  • Configuration/Release Manager

    Configuration/Release Manager

    Seeking a Configuration/Release Manager to be responsible for building automation and software configuration management in a Linux environment. This role will work closely with Development and QA teams to ensure builds are reliable, repeatable and consistent. Candidate should be familiar with continuous integration concepts and tools and have experience in scripting languages like Bash and Perl. Create and oversee all builds and deployment of releases to production and non-production environments. Create branches and integrate submitted/changed code into a release branch in the source control system. Ensuring that the automated build and test suites run smoothly, are functioning properly, and that they will alert the owners of problems. Manages all environments including production, ensuring proper release procedures are followed. Actively participate in the establishment, improvement, documentation, communication and enforcement of configuration and change management processes for software, hardware and systems. Familiar with any of the following technologies a plus: github, bitbucket, SVN, TFS, Jenkins, JIRA, Chef, Puppet.

    Apply >