Senior Cloud Software Application Developer

  • Full-time

Company Description

We are a global IT technology and consulting firm providing computer hardware, software, infrastructure and hosting services to customers.

We are constantly evolving as a company. In the last few years, we have developed unparalleled expertise with mobile, big data, cloud, and social technologies to help our clients capture new markets and reach more people.

The scale of our capabilities and client engagement provides excellent opportunities for professional growth.

Job Description

Ready to be part of our Digital transformation journey? Love working with cutting edge technologies? Embark on the journey with a team that is part of the newly formed Cloud Unit. It’s like a modern start-up being built within a large, established, global Software Development company.

We are looking for high-performing , talented, ambitious and dedicated cloud software engineers with significant expertise in latest web and cloud application technologies to build our “Cloud Marketplace”.

If you have strong analytical and problem-solving skills and are able to pick up new technologies and implement prototypes in a quick and timely fashion, this position is for you.

You will be challenged to design and develop large-scale systems leveraging a wide variety of open source and commercial technologies. If you are a talented engineer who seeks responsibility, thrives when empowered in an agile development environment, understands the importance of personal accountability and looking for new challenges and a rapidly growing start-up type co-located environment yet within a fortune 100 company, we would like to talk to you.

Qualifications

Required:

  • At least 3 years of experience with Java & J2EE (WebSphere Application Server, Apache Tomcat)
  • Experience with Javascript, DHTML, CSS
  • Experience working in Linux environment (CentOS, Redhat or Ubuntu)
  • Experience with DB2, SQL and noSQL databases,
  • Scripting experience with bash/sh, python, or Perl
  • Experience with text search engines, data ingestion (Extract/Transform/Load)
  • Experience in test driven development, automation, clustering/load balancing, and monitoring tools
  • Bachelor’s Degree in Computer Science, Information Technology, or related technology
  • At least 3 years experience in Agile development environment
  • At least 2 years experience in Cloud-based development
  • At least 2 years experience in Continuous Integration/Deployment
  • Readiness to travel up to 10% travel annually to conferences and team meetings

Preferred

  • Master’s Degree in in Computer Science, Information Technology, or related technology
  • At least 5 years experience in Agile development environment
  • At least 4 years experience in Continuous Integration/Deployment