Junior Software Engineer

Brooksource

Columbus (OH)

On-site

USD 58,000 - 62,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Brooksource in Columbus, OH is seeking an entry-level software developer for a 6-month contract-to-hire position. This onsite role requires a bachelor’s degree in a technical field and at least 1 year of programming experience, with Java, C#, or Python among accepted languages.

Start date January 2027; you’ll work onsite five days a week at an energetic, collaborative team. The role focuses on designing and prototyping technical solutions, documenting evaluations, and presenting findings to

Qualifications

  • 1+ year of programming experience and a bachelor’s degree in a technical field or equivalent experience
  • Proficiency in Java or other programming languages such as C#, Python, or similar
  • Strong communication, organizational, and problem-solving skills
  • Ability to work in a fast-paced, collaborative environment
  • Ownership mindset and ability to meet deadlines

Responsibilities

  • Design, prototype, and develop technical solutions using modern programming languages, frameworks, and tools to contribute to scalable, secure, and innovative solutions
  • Support evaluation and implementation through iterative development and prototyping
  • Assist in completing and documenting evaluations of products, systems, and software across architectural and technical domains including interfaces, services, dependencies, and limitations
  • Present research findings and technical insights to team members and technology leadership
  • Collaborate with cross-functional teams across the organization
  • Schedule and facilitate meetings, communicate status, blockers, and next steps

Skills

Java
Python
C#
Strong communication
Team collaboration
Problem-solving
Analytical skills

Education

Bachelor’s degree in Computer Science/Engineering/Mathematics

Tools

IntelliJ
Eclipse
Visual Studio
Maven
Git
Azure DevOps

Job description

Location: Columbus, OH - Onsite/In Office

** Must be willing to work onsite 5 days a week

6 Month Contract to Hire

Hourly Rate: $28/hour

Start Date: January 2027

Are you graduating in August or December of 2026 and looking for your first position with an amazing company?! This is for you!

Detailed Description:

This is an entry level position for individuals who are driven, well-organized, and knowledgeable of core technical principles. Candidates must be self-motivated, tenacious, and thrive in a collaborative, fast-paced environment. They will be expected to take ownership of their work, consistently meet deadlines, and contribute meaningfully to the team’s objectives. This role also involves owning aspects of, and supporting the design, development, and implementation of, innovative solutions that help shape the company’s technical vision.

Primary Responsibilities:

  • Design, prototype, and develop technical solutions using modern programming languages, frameworks, and tools to contribute to the creation of scalable, secure, and innovative solutions
  • Support evaluation and implementation through iterative development and prototyping
  • Assist in completing and documenting evaluations of products, systems, and software across architectural and technical domains including interfaces, services, dependencies, and limitations
  • Present research findings and technical insights to team members and technology leadership in a clear and concise manner
  • Aid in the creation of “technology shorts” videos and other culture empowerment content for the broader organization
  • Participate in presentations and demos at various internal technology forums to share knowledge and promote innovation
  • Work collaboratively within and across technical teams
  • Be flexible and proactive, taking on tasks that may extend beyond traditional development roles
  • Demonstrate strong communication skills, a proactive mindset, and the ability to work effectively with cross-functional teams. Be someone the team can rely on to get things done
  • Schedule and facilitate meetings as needed, and actively communicate with team members and leadership on projects status(es), blockers, and next steps
  • 1+ year of programming experience and a bachelor’s degree in a technical field (e.g., Computer Science, Engineering, Mathematics) or equivalent experience through coursework, internships, or work experience
  • Proficiency in Java or other programming languages such as C#, Python, or similar
  • Ability to translate complex technical concepts into clear concepts for various stakeholders
  • Strong business and technical aptitude with willingness to learn business and software solutions
  • Solid understanding of software development principles, programming concepts, and technical problem-solving
  • Strong organizational, analytical, decision making, communication, and problem-solving skills
  • Comfortable working in a fast-paced dynamic environment with the ability to effectively manage multiple priorities, and prioritize and execute tasks in a dynamic environment
  • High level of professionalism and confidence with the ability to build credibility across teams and stakeholders

Preferred Requirements:

  • Familiarity or experience with cloud technologies such as Google Cloud, AWS, or Azure
  • Experience with Azure DevOps or similar CI/CD tools is a plus
  • Basic technical knowledge of networking, operating systems, and source control systems
  • Experience with IDEs and build tools such as IntelliJ, Eclipse, Visual Studio, or Maven
  • Experience developing and consuming RESTful APIs
  • Experience with Git or other version control systems
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Saigepartners • Columbus (OH)

On-site
USD 100,000 - 140,000
Senior Software Engineer
Senior Software Engineer

T-Cetra • Dublin (OH)

Hybrid
USD 80,000 - 100,000
Java Specialist
Java Specialist

BCforward • Columbus (OH)

On-site
USD 70,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Revel IT • Columbus (OH)

On-site
USD 100,000 - 130,000
Senior Developer (57759)
Senior Developer (57759)

Premium Guardorporated • Lockbourne (OH)

On-site
USD 110,000 - 140,000
Software Engineer [Multiple Positions Available]
Software Engineer [Multiple Positions Available]

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 90,000 - 130,000
Software Engineer
Software Engineer

American Greetings • Westlake (OH)

On-site
USD 90,000 - 120,000
Associate Engineer
Associate Engineer

Venusgeo • Phoenix (AZ)

On-site
USD 90,000 - 120,000
Developer
Developer

Brooksource • Columbus (OH)

On-site
USD 76,000 - 80,000
401k plan with company match
Paid time off
Paid company holidays
+1
Junior Software Engineer - Onsite Columbus, 6-Month Contract
Junior Software Engineer - Onsite Columbus, 6-Month Contract

Brooksource • Columbus (OH)

On-site
USD 58,000 - 62,000