Join Our Team

Smart? Motivated? Looking for something special?We’d love to talk to you. We’re changing how modern enterprises communicate with their customers.

Current Openings

Position : Solution Architect

Job posting date: 01/23/2017
Responsibilities
  • Develop Security Code and Templates across Security Epics/Pillars with specialization in one of the security Epics – IAM, Data Protection, Logging and Monitoring, CICD Security, and Compliance/Vulnerability Analysis.Build Cloudformation Template Library for Security Services such as Encryption, Security Groups, WAF, Logging and Monitoring, Remediation, Identity and Access Mgmt etc
  • Develop architecture, software design and code for scalable backend services optimize code for optimal performance.
  • Architect, design, develop and expose scalable backend services, SDK or Rest APIs to run in multi-agent enterprise environment and capable of handling high traffic withSolid OOP and software design knowledge.
  • Solid background developing with C/ C++/ C# , .NET, ASP.net, JAVA, HTML 5/CSS, JavaScript Libraries
  • Experience  with Multi tenancy, design patterns, Web 2.0, SOA, XML/SOAP Web Services, Web Sockets,

Qualifications

  • 10+ years of overall experience, to include a minimum of 5 years of enterprise, full-life cycle in Architecture in the professional IT/Software Development services industry.

  • 10+ years of experience with and Architecting solutions using Web, Cloud & BI technologies

  • 3+ years project experience migrating and deploying cloud based solutions (GCP, Azure or AWS)

  • 3+ years architecting, implementing and supporting Microsoft Azure or Amazon Web Services infrastructure and topologies

  • Bachelor’s Degree in Computer Science, Electrical Engineering

Education

A Bachelor’s Degree in Computer Science, Engineering, Science and Math or related discipline is required. A graduate degree in Technology, Business or Management is a preferred.

Position : Software engineer ( Java/J2EE)

Required Skills
  • Design, develop, implement, support and maintain complex software applications.
  • Create and maintain user interface patterns and standard library.
  • Implement Java solutions using best OO heuristics.
  • Troubleshoot and resolve software-related issues.
  • Maintain code quality through unit testing.
  • Document code appropriately for maintainability.
  • Work with team members from beginning of product life cycle through release of application.
Preferred Skills
  • Strong knowledge of WebSphere, Java and Java web applications.
  • Working knowledge of JDBC, SQL and database stored procedures.
  • 2+ years java development experience.
  • Excellent verbal and written communication skills.
Education

A Bachelor’s Degree in Computer Science, Engineering, Science and Math or related discipline is required. A graduate degree in Technology, Business or Management is a preferred.

Position : Deployment and Release Engineer

Required Skills
  • Knowledge of Linux OS (Redhat, Ubuntu, Mint, Debian, Fedora, etc.),
  • Scripting skills (Python and Ruby preferred, Perl),
  • Great communication and eagerness to continue learning,
  • Configuration Management (Chef, Puppet or Ansible preferred)
  • Continuous Integration (Jenkins preferred)
  • Exposure to cloud platforms (AWS strongly preferred, Rackspace, OpenStack, etc.)
Preferred Skills
  • Cloud Monitoring tools (Nagios, Cacti, CloudWatch, Gnaglia, etc.),
  • Automation tools (Vagrant, Packer.io, Terraform, etc.),
  • Docker, Kubernetes,
  • NoSQL database (DynamoDB, Cassandra, MongoDB, etc)
  • Other Open Source tools
Education

A Bachelor’s Degree in Computer Science, Engineering, Science and Math or related discipline is required. A graduate degree in Technology, Business or Management is a preferred