Job Overview
We are seeking a skilled Software Development Professional to join our dynamic team.
This role offers an opportunity to build complex solutions and features for a cutting-edge ecosystem.
* You will design, implement, release, and document software services.
* Work closely with fellow developers to determine software build and integration needs.
Key Responsibilities
* Design and develop software solutions that meet business requirements.
* Collaborate with internal stakeholders to identify constraints and solve defects rigorously.
* Participate in identifying and evaluating tools and solutions needed to address areas for improvement in the software development lifecycle.
* Build new features and functionality for the software system at the request of key internal stakeholders.
Requirements
* 3+ years of experience with a BS/BE in Computer Science, Computer Engineering, or a related field.
* A good understanding of object-oriented programming and experience with at least one language such as Java, Groovy, C#, or Python.
* Exposure and experience with relational databases such as SQL Server (MySQL, Oracle).
* A good working knowledge of development tools such as JIRA and Git.
* Some knowledge of supply chain management processes and how they apply to the software development lifecycle.
* A working knowledge of cloud technologies, especially AWS and/or Google Cloud Platform (GCP).
* Practical hands-on OS experience with Windows, Linux, and OSX.
* Familiarity with scripting languages such as PowerShell, Bash, or equivalent.
* Nice to have: some knowledge of Continuous Integration tools such as Artifactory and Jenkins, and experience with VMware vSphere for managing and provisioning virtual infrastructure.
Benefits
We believe that the best solutions are developed by teams who embrace each other's unique experiences, skills, and abilities.
About Us
We are a leading organization dedicated to providing innovative solutions. Our goal is to close the talent gap in the industry.