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