Developer - Altum Solutions : Job Details

Developer

Altum Solutions

Job Location : All cities,SC, USA

Posted on : 2024-04-29T22:30:03Z

Job Description :

Job title: Developer IV

Location: Columbia, SC (onsite Thursdays)

Duration: 3/4/24 - 2/28/24 with potential extension/conversion

Rate: $64/hr

Company Overview:

Altum Solutions is a women-owned, minority, and HUBZone-certified small business based in Richmond, VA. We are leaders in IT consulting, staffing, and training, specializing in business process engineering, UX/UI design, Agile transformation, and data analytics.

Job Overview:

The Developer IV position is a key role focused on the analysis, design, programming, and implementation of complex applications, with a strong emphasis on modernizing the development pipeline through scripting, test code development, and the migration to containerized environments. Candidates must possess proficiency in programming languages like Python, Node.js/TypeScript, and Java/Kotlin, alongside experience with pipeline tools, build automation, and containerization technologies. This partially onsite role, based in Columbia, South Carolina, requires a minimum of 6 years of relevant application development experience and a bachelor's degree in Computer Science, Information Technology, or a related field. The ideal candidate will be a US citizen able to obtain C2 clearance, demonstrating strong communication skills, problem-solving abilities, and flexibility in a dynamic team environment focused on collaboration and innovation.

Responsibilities:

  • Analysis & Design: Engage in analysis, design, and implementation of complex application tasks and projects. Formulate scope and objectives to develop or modify complex systems.
  • Technical Solutions Development: Work closely with customers, business analysts, and team members to understand business requirements, driving the analysis and design of quality technical solutions.
  • Programming & Testing: Design, code, test, debug, and document complex application programs. Perform system analysis and implementation, ensuring solutions align with business and IT strategies.
  • Guidance & Support: Provide guidance to junior programmers/analysts. Offer post-implementation support and system enhancements. Act as an internal consultant on complex projects.

Required Skills and Experience:

  • Programming Languages: Proficiency in Python, Node.js/TypeScript, Java/Kotlin. Experience in multiple languages preferred.
  • Tools & Technologies: Familiarity with software build tools (NPM, Maven, etc.), pipeline tools and build automation (Jenkins, GitHub Actions, GitLab, etc.), and configuration management tools (Puppet, Chef, Ansible, etc.).
  • Containerization & Version Control: Experience with Docker/Podman/Kubernetes/OpenShift and Git. Comfortable using the Linux environment, command line, and Bash scripting.
  • Soft Skills: Excellent communication and documentation skills, problem-solving ability, independence, and collaboration skills. Flexibility and adaptability in a dynamic environment.

Preferred/Nice to Have:

  • Technologies: AWS, OpenShift/Kubernetes, Splunk.

Education & Experience:

  • Minimum Required: Bachelor's degree in Computer Science, Information Technology, or related field. Or equivalent combination of education and experience (4 years of job-related work experience or 2 years plus an associate s degree).
  • Work Experience: Minimum 6 years of application development or systems testing experience.

Schedule:

  • Start Date: 03/04/2024
  • Hours: 40 hours per week
  • Days per week: 5

Additional Information:

This role is crucial in the process of modernizing our development pipeline. The Developer IV will be instrumental in scripting, building test code, managing source control, and deployment tools, as well as facilitating the migration of elements from traditional VMs to containers.

The ideal candidate should not be a server administrator or dev ops engineer without software development experience.

Our Team: A diverse 15-person team focused on supporting each other and swarming problems to ensure success. We value flexibility and are often tasked with pioneering new initiatives.

Apply Now!

Similar Jobs ( 0)