Find A Job › Information Technology


Software Engineer

  • Location: Gloucester City, NJ
  • Job Type: Direct Placement
  • Ref No: 20-04015
  • Date: October 01, 2020
  • Job title:

Job Description - Software Engineer

Software Engineer


Gloucester City

Our cutting-edge tech client is looking for highly talented full stack software engineers to help build our next generation service delivery platform. This platform embraces the latest in cloud optimized technologies to deliver massive scale, extreme availability and full automation as our organization rapidly expands its offerings to clients and third-party service providers leveraging our solutions.

We are looking for modern software engineers who are passionate about: Building scalable, highly available application solutions that leverage public cloud services as well as designing and developing customer and vendor facing applications to be cloud optimized. You will be working alongside business, development and infrastructure teams providing deep software development knowledge with respect to full stack development, design patterns and object-oriented programming.

Must be able to understand and implement industry best practices. You will be working as both an infrastructure and application development specialist within an Agile software development and DevOps environment. You will be implementing DevOps practices such as infrastructure as code, continuous integration, and automated deployment


  • Full-Stack design and development experience (must have front-end, service layer, and backend data storage experience)
  • BS level technical degree or equivalent experience; Computer Science or Engineering background preferred.
  • 3+ years of large-scale software development or application engineering with recent coding experience in two or more of the following languages: Java, JavaScript, C/C++, C#, Objective-C, Node.js, .NET, Go, Python, PHP, or Ruby
  • Good experience with Continuous Integration and Continuous Delivery (CI/CD) Experience in Agile development methodologies a must

Preferred Qualifications:

  • Extensive experience designing and programming applications in an internet based or Cloud environment
  • Experience with a front-end framework such as Angular or React.
  • Experience with Mobile Development for iOS and Android. Experience training newer employees
  • Experience with designing and building application using public cloud services Designing and building application using Container and serverless technologies
  • Experience building highly available systems that utilize load balancing, horizontal scalability, and high availability
  • Experience with continuous integration tools (e.g. Jenkins) Experience with configuration management platforms (e.g. Chef, Puppet, Salt, or Ansible)
  • Strong scripting skills (e.g. Powershell, Python, Bash, Ruby, Perl, etc.)
  • Strong practical application development experience on Linux and Windows-based systems
  • Extra curricula software development passion (e.g. active open source contributor)


Related Job Listings

Job Location Type Posted  
Senior Network Engineer Boonton, NJ Direct Placement October 21
Senior Network Engineer Jersey City, NJ Direct Placement October 21
Privileged Account Management Engineer- CyberArk Jersey City, NJ Right to Hire October 20
Director of Infrastructure & Security Lebanon, NJ Direct Placement October 16
Application Security Engineer Secaucus, NJ Direct Placement October 02