Software Engineer

PlanIT Group LLC

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a STEM discipline or equivalent experience
  • 5+ years of experience programming in Python
  • 3+ years of experience with Linux/Unix command line
  • 5+ years of experience with software configuration management tools like Git, Artifactory, Nexus
  • Familiarity with GitLab CI/CD and running pipelines

Responsibilities

  • Support software development teams with integration and debugging of software deliveries
  • Design and develop automation utilities for build processes
  • Troubleshoot and support CI/CD build pipelines
  • Develop build automation infrastructure and tools
  • Attend daily scrums, sprint reviews, and technical demos
  • Evaluate and address team impediments during development

Benefits

  • Collaborative work environment
  • Opportunity for professional development and skill enhancement
  • Engagement in agile practices like scrums and sprint reviews
  • Hands-on experience with modern software development tools and methodologies
  • Chance to work with cutting-edge automation technologies
Full Job Description
Applicant will be the software engineer responsible for supporting System Build Infrastructure. This position is critical to the automation and configuration framework, system integration and software build process in support of several programs. This position will be responsible for supporting a software development team integrate, support, and debug software deliveries. As well as design and develop automation utilities, troubleshoot and Support CI/CD build Pipelines, develop build automation infrastructure and automated tools. Applicant will be expected to attend and participate in daily scrums, sprint reviews and technical demos and evaluate impediments and provide support for teams when issues arise.

Required Skills
• Bachelor's degree in a STEM discipline (or equivalent experience)
• 5+ years experience programming in Python
• 3+ years experience with the Linux/Unix command line
• 5+ years of experience with software configuration management tools (Git, Artifactory, Nexus)

Desired skills :
• Familiar with GitLab CI/CD; can run pipelines, create basic jobs, and resolve common failures.
• Experience building and running Docker containers; basic awareness of Kubernetes concepts and limited hands-on deployment.
• Understanding of core object-oriented principles and can write class-based code under guidance.
• Capable of developing small to medium-sized modules with reusable code patterns.
• Knowledge of the code compilation process and its stages.
• Good problem-solving skills; can debug and improve scripts with assistance.
• Effective communicator; collaborates well within a team.
• Ability to assist in converting legacy scripts (e.g., Perl) to readable Python code.

Similar Jobs

More Jobs at PlanIT Group LLC

More Information Technology Jobs

Find similar Software Engineer jobs: