Junior Software Developer
Posted 2025-04-22We are?CyberForce|Q?and we?protect the cyber realm as a collective force for good. For nearly 30 years?we have?provided innovative cybersecurity solutions?to our clients.?We are seeking a Junior Software Developer ? Security Automation & DevOps with strong Python development skills and an eagerness to learn and grow in an automation-driven environment.
The ideal candidate has experience with Python development and a foundational understanding of software development workflows. This is an excellent opportunity for someone looking to build hands-on experience with DevOps, automation, and API development.
While cybersecurity experience is not required, an interest in security automation, operations, or cloud technologies would be a plus.
This role is ideal for a detail-oriented junior developer who thrives in a collaborative, fast-paced environment and is excited to develop, maintain, and optimize automation solutions.
What You?ll Do?
Software Development & Automation:
? Develop, test, and maintain Python-based automation applications and integrations.
? Assist in building API-driven automation solutions to streamline workflows.
? Write scripts and basic automation tools to support IT and security operations.
? Learn and apply best practices for scalable software development.
DevOps & Agile Workflow Support:
? Work with Azure DevOps, CI/CD pipelines, and Git for software deployment.
? Collaborate with team members to assist in automated deployment and testing.
? Gain experience in agile software development workflows and continuous integration.
System & Platform Integration:
? Work with RESTful APIs and webhooks to connect automation solutions with various platforms.
? Assist in optimizing data pipelines, event processing, and real-time automation tasks.
? Learn to develop and implement simple microservices and workflow automation tools.
Technical Documentation & Collaboration:
? Write clean, well-documented code for internal automation projects.
? Maintain detailed tracking of development tasks, ensuring timely completion.
? Work closely with senior developers and DevOps teams to implement automation solutions.
Hours and Location?
? This is a full-time or part-time role with a flexible schedule
? Core in office hours for collaboration are between 8:00am and 5:00pm Monday, Tuesday & Thursday?(we can be flexible)
? The work location will be 50-80% onsite in our Plymouth, MI headquarters and some remote
? Candidates applying from out of state will not be considered for this role?
? Travel is expected to be less than 10% for events and collaborative meetings
What You Bring to the Team?
? 1+ years of software development experience, with a strong focus on Python (including internships, coursework, or personal projects).
? Basic knowledge of Azure DevOps, CI/CD pipelines, Git, or software development workflows (academic or practical experience).
? Familiarity with RESTful APIs, JSON, and API-driven automation.
? Strong problem-solving skills and a willingness to learn new technologies.
? Ability to work collaboratively in an agile development environment.
? Strong organizational skills with an eagerness to manage multiple tasks efficiently.
Bonus Skills:
? Exposure to security automation platforms (SOAR, SIEM, or security tools like Splunk, Elastic, Azure Sentinel).
? Familiarity with cloud platforms, DevSecOps concepts, or infrastructure as code (IaC).
? Certifications or coursework in Python development, cloud computing, or DevOps.
Why Join Us??
? Make a Difference. Work in a flourishing industry where the work we do helps people.?
? Opportunity for Growth. We believe in continuous growth and improvement and have self-driven performance development.?
? Benefits. We offer medical, dental, vision, retirement planning, paid time?off, and an incentivized wellness program.?
? Work Life. Flexible schedule and hybrid work schedule available.
Job Types: Full-time, Part-time
Pay: $23.00 - $25.00 per hour
Expected hours: 20 ? 40 per week
Benefits:
? Retirement plan
Compensation Package:
? Quarterly bonus
Schedule:
? Monday to Friday
? On call
Application Question(s):
? This position requires that you work onsite at 47911 Halyard, Plymouth, MI 48170, 50-80% of the time. Can you commit to this requirement?
Experience:
? Python: 1 year (Required)
Ability to Commute:
? Plymouth, MI 48170 (Required)
Work Location: In person
Apply Job!