×
Register Here to Apply for Jobs or Post Jobs. X

Junior Software Engineer

Job in Ann Arbor, Washtenaw County, Michigan, 48113, USA
Listing for: Barrett Solutions LLC
Full Time position
Listed on 2025-12-27
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer
Salary/Wage Range or Industry Benchmark: 58000 - 70000 USD Yearly USD 58000.00 70000.00 YEAR
Job Description & How to Apply Below

Ann Arbor, Michigan (Hybrid) Salary: $58,000 – $70,000 Full-Time About Barrett Solutions

Barrett Solutions LLC delivers expert software development, AI automation, and large-scale data aggregation for clients across industries. Our reputation is built on rapid development, clear communication, and solving complex technical challenges. We create applications, agentic AI systems, and advanced data pipelines that power real businesses at scale.

Role Overview

This role is ideal for someone who wants broad exposure. As a Junior Software Engineer at Barrett Solutions, you will contribute to frontend development, backend systems, data aggregation pipelines, cloud infrastructure, and AI automation. You will work directly with senior leadership and gain hands‑on experience across the entire stack.

This position gives you the opportunity to learn every part of modern software development while shipping production work.

What You Will Do Full Stack Development
  • Build and refine features across React, Next.js, Type Script, Node.js, and Python
  • Help design APIs, manage database schemas, and contribute to scalable architectures
  • Support both client‑facing interfaces and backend services
AI Automation and Agentic Systems
  • Work on intelligent automation tools that improve speed and efficiency
  • Help implement agent workflows and integrate large language model capabilities
Data Aggregation and Web Scraping
  • Assist with complex scraping systems that adapt to dynamic content
  • Contribute to pipelines that convert unstructured data into usable formats
  • Gain exposure to large‑scale data processing techniques
Cloud and Infrastructure
  • Participate in deployments using AWS, Docker, and CI/CD pipelines
  • Learn how real production environments are built and maintained
Collaboration and Delivery
  • Work closely with senior engineers to implement high‑quality solutions
  • Participate in rapid iteration cycles with tight feedback loops
  • Communicate progress clearly and contribute to a predictable development process
Why This Role Is Unique

Most junior roles restrict you to either frontend or backend work. At Barrett Solutions, you will be able to touch every technical area, including frontend development, backend engineering, database design, AI and automation, data scraping and aggregation, cloud infrastructure, Dev Ops processes, API development, and architecture fundamentals.

You will gain end‑to‑end exposure to how real products are designed, built, deployed, and supported.

What We Are Looking For
  • Profesional Experience working on a software team
  • Solid foundation in JavaScript or Type Script
  • Experience with React or a similar framework
  • Backend skills with Node.js or Python
  • Curiosity about AI and automation
  • Eagerness to learn across multiple technical domains
  • Strong communication skills and a detail‑oriented mindset
  • A desire to contribute to production‑quality work
Nice to Have
  • Experience with Postgre

    SQL or relational databases
  • Exposure to cloud platforms like AWS
  • Familiarity with web scraping or data‑heavy workflows
  • Personal projects that show initiative and problem‑solving
Why Join Barrett Solutions
  • Rapid skill growth in every major technical area
  • Clear communication, fast feedback, and a supportive environment
  • Work that has real impact on clients and their operations
  • A chance to build an incredibly strong foundation early in your career
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary