Application Developer

Compunnel

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

Qualifications

  • Bachelor's degree in Computer Science or equivalent experience (5+ years software development)
  • 5 years of professional software development experience
  • Working knowledge of Ansible and Ansible Automation Platform
  • Proficiency with Git and source-control practices
  • Knowledge of Windows and Linux operating systems
  • Scripting experience with Python, PowerShell, or Bash
  • Basic understanding of CI/CD concepts
  • Familiarity with containers and container orchestration

Responsibilities

  • Develop automation capabilities using Ansible Automation Platform and other industry-standard technologies
  • Automate application deployment, infrastructure configuration, environment management, testing, verification, and operational processes
  • Design reusable solutions that are version-controlled, tested, documented, reusable, and maintainable
  • Collaborate with teams across development, QA, infrastructure, operations, and business functions
  • Contribute to automation strategy by establishing reusable patterns, improving engineering standards, and helping teams adopt automation capabilities
  • Ensure compliance with Client Software Development Life Cycle (SDLC)

Benefits

  • Opportunities for professional development and growth
  • Collaborative work environment with cross-functional teams
  • Engagement in innovative automation projects
  • Exposure to various technologies and industry standards
  • Participation in establishing best practices for software delivery and operations
Full Job Description
Job Summary

The Application Developer designs, develops, implements, and maintains automation solutions that improve the reliability, consistency, security, and efficiency of software delivery and IT operations. This role serves as a technical resource for automation, DevOps, configuration management, and CI/CD practices, working across development, QA, infrastructure, operations, and business teams to identify processes for automation and deliver reusable solutions that enhance technology delivery and operations.

Key Responsibilities

  1. Develop automation capabilities using Ansible Automation Platform and other industry-standard technologies.
  2. Automate application deployment, infrastructure configuration, environment management, testing, verification, and operational processes.
  3. Design reusable solutions that are version-controlled, tested, documented, reusable, and maintainable.
  4. Collaborate with teams across development, QA, infrastructure, operations, and business functions.
  5. Contribute to automation strategy by establishing reusable patterns, improving engineering standards, and helping teams adopt automation capabilities.
  6. Ensure compliance with Client Software Development Life Cycle (SDLC).


Required Qualifications

  1. Bachelor's degree in Computer Science or equivalent experience (5+ years software development).
  2. 5 years of professional software development experience.
  3. Working knowledge of Ansible and Ansible Automation Platform.
  4. Proficiency with Git and source-control practices.
  5. Knowledge of Windows and Linux operating systems.
  6. Scripting experience with Python, PowerShell, or Bash.
  7. Basic understanding of CI/CD concepts.
  8. Basic understanding of APIs and system integration.
  9. Familiarity with containers and container orchestration.
  10. Understanding of software development and testing fundamentals.
  11. Ability to document technical processes and procedures.


Preferred Qualifications (if any)

  1. Experience with Azure Cloud Development.


Certifications (if any)

  1. Not required, but certifications in cloud platforms, DevOps, or automation technologies are a plus.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Application Developer jobs: