Sr. IT Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
We’re looking for a detail-oriented Sr. IT Developer to join a dynamic team supporting software engineering and operations initiatives in a remote environment. This role blends hands-on application development with infrastructure and deployment work, offering the opportunity to contribute to both the build and reliability of critical systems. Responsibilities
- Design, develop, code, test, and support software applications and system enhancements
- Build and maintain solutions using Java Spring Boot and Python
- Work with concurrency concepts, microservices, and test-driven development practices
- Participate in planning, implementation design, documentation, and system flow reviews
- Support ongoing application testing and production stability efforts
- Maintain clear operational and technical documentation throughout the software lifecycle
- Apply CI/CD practices to improve delivery quality and deployment consistency
- Contribute to operations engineering tasks involving Linux, shell scripting, and deployment tooling
- Work with Terraform, Ansible, Docker, and Kubernetes to support infrastructure and deployment workflows
- Collaborate across development and operations responsibilities in an approximately 50/50 split
Requirements
- Hands-on experience with Java Spring Boot and Python
- Strong understanding of concurrency programming
- Experience developing or supporting microservices-based applications
- Knowledge of test-driven development practices
- Solid grasp of CI/CD concepts and workflows
- Linux fundamentals and shell scripting experience
- Familiarity with Terraform, Ansible, Docker, and Kubernetes
- Ability to troubleshoot issues and work with moderate direction
- Strong documentation, communication, and collaboration skills
- Understanding of SDLC concepts and software delivery best practices
Preferred Skills
- Cloud experience
- Exposure to AI development
- Experience working in remote, cross-functional technical teams
- Ability to balance development and operations priorities effectively
Horizontal is committed to fostering an inclusive, equitable, and welcoming environment where different perspectives are valued and everyone has the opportunity to contribute and succeed. We encourage candidates of all backgrounds to apply and bring their unique experiences to the team.
Benefits & conditions
Please apply through this online posting or by visiting our Job Board at www.horizontaltalent.com/job-board. Applications will be accepted for 4 weeks. For those that join the team, we offer competitive compensation and benefits including medical, dental, vision, and retirement. Check out all we have to offer and how you can become part of the Horizontal Talent Team. The pay range for this role is $37 - $71 per hour based on qualifications and experience.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
Why Upskilling And Reskilling is Important For Developers
Navigating the AI Shift
Find a Developer Job: 12 Best Job Sites For Developers