About 7Factor Software
Software engineering is both an art and a science. No job on the planet allows us to produce such a wide array of solutions to new and unique problems. Software truly is “eating the world,” and at 7Factor we believe that it is our utmost responsibility to take the craft of building good software seriously. We are responsible for developing software critical to our clients’ business needs, so we must be in balance with expediency and constructing the Right Thing™.
7Factor Software is a human-centric software consulting company committed to creating high-quality solutions while fostering diversity in the tech industry. We recognize the value that different backgrounds, perspectives, and opinions bring to the table, and we believe that true collaboration leads to the best outcomes. Our mission is to bridge the diversity gap in tech by providing opportunities to those who are often underrepresented in the industry. We pride ourselves on cultivating an inclusive environment where every team member is empowered to contribute and grow.
About the Role
The 7Factor Apprenticeship Program is a three-month, hands-on software and consulting opportunity designed for individuals from underrepresented communities in tech. As an apprentice, you will be treated as a software engineer from day one, gaining real-world experience by working on client projects alongside experienced engineers.
Location: Remote (Chicago or Atlanta areas)
Program Duration: 3 Months (January - April 2025)
Key Responsibilities:
- Mentorship and Collaboration: Work closely with a senior engineer who will mentor you throughout the program. Participate in weekly check-ins and collaborate with your team to solve real client problems.
- Skill Development: Engage in 7Factor learning events, deepen your understanding of primary languages and frameworks, and gain resume-enhancing experience.
- Project Work: Contribute to a client project, applying your skills in a real-world setting while receiving continuous support and guidance from your mentor.
- Career Growth: Regularly meet with an engineering manager to discuss your career goals, receive feedback, and refine your professional skills.
Ideal Candidate Profile:
- Strong Desire to Learn: You’re eager to understand the reasons behind the code and continuously improve your skills.
- Team Player: You value collaboration, are quick to assist others, and aren’t afraid to ask questions.
- Passion for Technology: While expertise isn’t required, a genuine interest in technology is crucial.
- Computer Skills: You possess medium to advanced skills in an operating system of your choice.
Qualifications:
- Experience in a professional environment with effective communication skills.
- A proactive, self-motivated approach to learning new concepts.
- Commitment to punctuality, respect, and learning from industry experts.
- An organized, forward-thinking, and goal-oriented attitude.
How you’re compensated:
All apprentices will be paid a competitive hourly rate of 40 hours a week.