Software Developer

Vertiv Corporation
Huntsville, United States of America
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Huntsville, United States of America

Tech stack

Agile Methodologies
Software Applications
Unit Testing
Bash
C++
Information Systems
Continuous Integration
Data Centers
Database Development
Software Design Patterns
Linux
Github
Protocol Buffers
JSON
Python
PostgreSQL
Microsoft Visual Studio
Object-Oriented Software Development
Redis
Software Engineering
SQL Databases
Management of Software Versions
WebStorm
Multithreading
Docker Swarm
Gitlab
Containerization
Angular
Linux Development
Information Technology
gRPC
Docker
Microservices

Job description

We are currently seeking a Junior Software Developer this is a Full-time position that is responsible for but not limited to the following duties:

  • Develops implementation of complex, multi-tier distributed software applications
  • Works with Software Design roles within organization to implement agreed upon designs
  • Ability to work in a fast-paced environment with concurrent goals and deadlines

Requirements

  • BS in Information Systems, Computer Science or related technical degree
  • 1 - 3 years of relevant work experience
  • Experience working with programming/scripting languages such as Bash Shell scripting
  • Understand CI/CD tools and change management, and maintenance.
  • Experience with multiple programming languages and frameworks, including Go/Python/C++ Technologies
  • Experience with software control versioning technologies such as Github/Gitlab
  • Knowledge and understanding of Linux, development concepts, and networks
  • Experience in developing micro services
  • Familiar with the Agile method of development
  • Fluent in English.

Preferred Qualifications:

  • 1+ years of work experience with SQL (Postgres) and non-SQL (Redis) database design and development
  • Experience in Datacenter industry is a plus
  • Development in object-oriented design and application development using either
  • Experience with GRPC & Protocol Buffers
  • Developing Containerized applications
  • Experience with Angular 10, Unit Testing & End-End Testing
  • Experience in developing micro services
  • 1+ years of Linux development experience
  • Experience with Visual Studio Code or WebStorm
  • Experience with Docker, Docker compose, Docker swarm
  • Understanding of multi-threading concepts required: thread management, deadlock, thread-safe programming, and concurrency design patterns.
  • Experience with unit testing
  • Knowledge of JSON processing

The successful candidate will embrace Vertiv's Core Principals & Behaviors to help execute our Strategic Priorities.

OUR CORE PRINCIPALS: Safety. Integrity. Respect. Teamwork. Diversity & Inclusion., No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.

About the company

Vertiv IT Systems, a subsidiary of Vertiv Corporation, is the leader in providing innovative software and hardware technology that rapidly helps customers link corporate and IT strategies. Our unique integration of innovation and simplification make the management of IT infrastructure a vehicle for value, insights, and results. We deliver IT infrastructure management solutions for enterprises worldwide, helping customers reduce costs, increase availability of network resources, and enabling control, security, and compliance. We believe that growth and success are a direct result of the quality and skill of the people who work with us. We believe in encouraging and rewarding initiative. We are looking for people to join our global team to help us shape the future of IT infrastructure., Vertiv is a $10.2 billion global critical infrastructure and data center technology company. We ensure customers' vital applications run continuously by bringing together hardware, software, analytics and ongoing services. Our portfolio includes power, cooling and IT infrastructure solutions and services that extends from the cloud to the edge of the network. Headquartered in Columbus, Ohio, USA, Vertiv employs around 20,000 people and does business in more than 130 countries. Visit Vertiv.com to learn more.

Apply for this position