CareerZen Logo
Company logo

Programmer - Visual Studio

BrainTrain, Inc.

Full-time

North Chesterfield, VA

Job description

About Us
We’re a small, fast-moving software development firm in Jacksonville working with a distributed team of developers and designers. We build high-quality custom systems and pride ourselves on excellent client service.

About the Role
We’re hiring an on-site Senior Software Developer & Team Lead to guide our development team and work directly with clients. This role is hands-on (50–70% coding) with leadership responsibilities including mentoring two remote developers, overseeing projects, and ensuring code quality.

What You’ll Do

  • Write, debug, and review code for client projects
  • Lead and mentor a small team of remote developers/designers
  • Assign tasks, track progress, and ensure deadlines are met
  • Communicate with clients, provide updates, and manage expectations
  • Review code for quality, security, and maintainability
  • Improve development processes and workflows
  • Report project status and team performance to company leadership

What We’re Looking For

  • 7+ years software development experience
  • Strong skills in PHP or C#/.NET
  • Solid understanding of front-end, databases, APIs, and modern dev practices
  • Experience mentoring or leading developers
  • Strong communication skills for client interactions
  • Ability to manage multiple projects and stay organized
  • Familiarity with AWS/Azure or DevOps tools is a plus

Traits That Fit Well

  • Enjoys mentoring and helping others grow
  • Client-focused and proactive
  • Comfortable in a small-company environment
  • Team-oriented with strong attention to detail

Salary & Benefits

  • Starting at $90k+, based on experience
  • Health, dental, and vision insurance
  • 401(k) with company match
  • 21 days paid time off + paid sick leave
  • Company-paid life insurance
  • Casual, relaxed work environment

Job Type: Full-time

Pay: From $90,000.00 per year

Benefits:

  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Ability to Commute:

  • Jacksonville, FL 32225 (Required)

Ability to Relocate:

  • Jacksonville, FL 32225: Relocate before starting work (Required)

Work Location: In person