Covid-19 Response:

Randstad is offering virtual interviews and remote onboarding as we work to open up our local offices safely. In locations where onsite work is currently required, we’ve established safety protocols and controls that meet the guidelines set by the CDC, OSHA and local health authorities.

about randstad
Randstad is the global leader in the HR services industry. We support people and organizations in realizing their true potential by combining the power of today’s technology with our passion for people. We call it Human Forward. In 2019, we helped more than two million candidates find a meaningful job with our 280,000 clients. Furthermore, we trained more than 350,000 people. Randstad is active in 38 markets around the world and has top-three positions in almost half of these. In 2019, Randstad had on average 38,280 corporate employees and generated revenue of € 23.7 billion. Randstad was founded in 1960 and is headquartered in Diemen, the Netherlands. Randstad N.V. is listed on the NYSE Euronext (symbol: RAND.AS). For more information, see www.randstad.com.

Find out what it's like to walk a mile in the shoes of a Randstad employee.

Software Application Developer II

Location: Atlanta, Georgia US

Apply

Job Number: 37732

Employment Type: Full Time Associate

Position Title: Software Application Dev II

External Description:

The Software Application Developer II will design, develop, document, and maintain software programs and applications to support the business needs. The Software Application Developer II will work closely with others, such as Project Manager, Product Owners, Business Analysts, and Architects to analyze user needs, design, and create optimum software. Also, the Software Application Developer II will modify existing software to fix errors and enhance its functionality and performance. The Software Application Developer II must have a solid educational background in Computer Science, Software Engineering, MIS, Engineering, or related fields. Also, the Software Application Developer II must be experienced in the development environment, and related technologies outlined below, as well as have a good understanding of relational database concepts and be able to design databases within the application domain.

The Software Application Developer II should be able to handle moderately complex tasks independently, but may require some guidance from more senior team members on more complex tasks.

This position is focused on one of the following technologies:, Javascript

Duties and Responsibilities

  • Software Development: Responsible for software development including writing new software programs, maintaining existing software programs which include enhancements and bug fixes. Activities in software development include but not limited to: analysis of the requirements, determining feasibility, formulating plans required to develop new program, technical design, debugging, coding, unit testing, migration and/or installation, and documentation of changes. 
  • Production Support: Provide production support of day to day business operations, working to identify and resolve issues based on priority. Act as an advisor to junior team members, supervisors, or staff members to help meet established schedules and resolve technical or operational problems. 
  • Stakeholder support: Manage stakeholder communications, including conducting briefings and technical meetings for IT and business representatives. Stakeholders include organization managers and leaders as well as business partners. Communicate with stakeholders to discuss business requirements and explain programming logic as it relates to design and function, operational decisions, scheduling requirements or clarifications meetings. 
  • The position is primarily focused on web & mobile application development
  • Design, develop, document, and maintain software programs and applications to support the business needs
  • Develop & maintain the middleware based on Java technologies such as Spring Boot and Camel which will support both web & mobile platforms
  • Interact with project managers, IT varied teams, external vendors as needed
  • Knowledge and experience in technologies like Elastic Search to develop systems that operate with large data sets
  • Support and add on to current infrastructure testing, monitoring and alerting
  • Work with front-end development counterparts to create a seamless & integrated solution.

Education

  • Minimum 4 Year / Bachelor’s Degree Computer Science, MIS, Software Engineering, Engineering or related field or equivalent

Work Experience

  • Software Development (Design/Build/Unit Test/Migrate): Requires moderate supervision, ability to multitask, capable to handle complex programs with guidance
  • Production Support: Able to perform root cause analysis to identify the problem
  • Customer Support: Mid level contributor; demonstrated working in a team involving customers and other IT counterparts
  • Technical Project Management & Stakeholder Communications: Mid level communication skills both written and verbal. Communicates well with technical counterparts and business counterparts.
  • Web Technologies (HTML, javascript, http), Relational databases; Core javascript, OOP, ORM, MEAN Stack, SDLC, ETL, SSRS, SSIS,  Java, SQL; MongoDB, ElasticSearch Stack, Java, C#, html5/css3, JavaScript, mobile app development, Git version control, Jenkins. SDLC, OOP, ORM, automated unit testing and performance testing. 
  • Two or more years of experience with technologies like Java, Javascript, MongoDB, Git
  • Highly preferred to have the knowledge of Kubernetes & Docker
  • Familiarity with Elastic Search
  • Familiarity with developing on cloud platforms – AWS and/or Google Cloud

 This position is subject to the Federal Contractor Vaccination Mandate (Executive Order 14042). As a condition of employment, all employees (onsite or remote) must provide: (1) proof of full vaccination against COVID-19 or (2) have a valid/approved medical or religious accommodation. COVID-19 test results are not acceptable proof of vaccination status.

Equal Opportunity Employer: Minorities/Women/Veterans/Disabled

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please just let us know.

City:

State:

Community / Marketing Title: Software Application Developer II

Company Profile:

EEO Employer Verbiage:

EEO Employer Verbiage Displays here

Location_formattedLocationLong: Atlanta, Georgia US