Join G[cg]

Job Title:

Apprentice Software Engineer

Job Description:

We are seeking an ambitious and eager full-time Apprentice Software Engineer to join our team. The ideal candidate will have a strong passion for technology and a desire to learn and grow as a software engineer. In this role, you will work alongside experienced software engineers, learning the skills and techniques needed to design, develop and maintain software systems while simultaneously delivering high quality software to our clients under the guidance of very experienced software engineers and architects. As we are a small firm, this particular apprentice software engineer will work directly with our co-founder/CEO who actively participates on client projects as a software architect. This is a rare opportunity to get exposure to all aspects of the business and set yourself up for a bright future at a growing tech company.

Key Responsibilities:

  • Pairing up with senior engineers and software architects, assisting them in all aspects of delivering high quality software to our clients

    • including but not limited to writing code, creating documentation, designing and diagramming solution architectures, performing manual QA reviews, writing automated tests

  • Frequent review and mentorship from experienced software engineers to learn best practices and techniques

  • Participating in code reviews and testing processes

  • Learning and implementing industry standards and guidelines

  • Staying up-to-date with new technologies and advancements in the field

Qualifications:

  • 0 years of professional software development experience required

  • no degree requirements

  • Strong passion for technology and a desire to learn and grow as a software engineer

  • Strong problem-solving and analytical skills

  • Strong written and verbal communication skills

  • Familiarity with some of these programming languages is preferred: C#, JavaScript, TypeScript, SQL

  • Strong motivation to learn, grow and take on more responsibilities over time

Compensation:

The salary range for this position is $50K - $70K depending on existing technical and soft skills. We also offer bonuses for helping with sales, recruiting and new product or service creation.

Benefits:

Additional benefits include PTO, paid vacation and holidays, monthly health insurance stipend towards your selected plan, optional 4 day work week, paid training and certification opportunities and hybrid (remote + in-office) working style.

 

Although you may not have all the qualifications listed in the job description, it doesn't mean you're not a fit for the role. Research indicates that individuals from underrepresented groups may be less likely to apply for jobs unless they believe they meet every requirement. Grgic Consulting prioritizes diversity, inclusion, and equity in the workplace and encourages candidates to apply even if their past experience doesn't align perfectly with every qualification. You never know, the perfect opportunity for you may be just within reach.

The company is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

please send resume to:

hello@grgicconsulting.com