Junior Software Developer
StaffBuffalo
is actively working to hire a Software Developer! This is a full-time
opportunity with a competitive salary range of $55,000 to $5,000 per
year, depending on experience. If you’re a motivated developer looking
to work on diverse projects, grow your technical skills, and
collaborate with a supportive and well-established in-house team –
this is the perfect opportunity for you!
As a Software
Developer, you will play a key role in designing, developing, and
maintaining customized software applications for small to mid-sized
clients across the US. You’ll have the opportunity to work primarily
in C#.NET, VB.NET, and ASP.NET, contributing to both external and
internal projects, with a strong focus on web-based development
(approximately 70% of work).
You’ll participate in the entire
software development lifecycle, including application design, coding,
code reviews, system implementation, and user support. You’ll also
work closely with end users to define system requirements and resolve
technical issues. This role will allow you to flex both your technical
and communication skills — crafting everything from specifications and
quotes to statements of work and technical documentation.
This
team values collaboration and independence, so you’ll need to be
comfortable working with minimal supervision while juggling multiple
projects at once. The ideal candidate is detail-oriented, passionate
about new technologies, and eager to take ownership of their work
within a high-functioning development team.
This is a hybrid
position, with an onsite presence in the Buffalo (NY) area.
Qualifications
- 1+ years of
professional experience in software development
- Strong
knowledge of Microsoft .NET Framework – especially C#.NET, VB.NET, and
ASP.NET
- Proficiency in SQL Server, Object-Oriented
Programming (OOP), and Object-Oriented Design (OOD)
- Strong
understanding of data structures and the ability to apply appropriate
development patterns
- Experience with system design,
requirements gathering, and writing technical documentation
- Ability to work both independently as well as part of a team
- Excellent communication skills and a detail-oriented mindset
- Ability to handle multiple tasks and deadlines in a
fast-paced environment
- Willingness to commute to and train
in the Buffalo office (hybrid flexibility offered after training)
Compensation and Benefits
- Salary ranging from $55,000 to $85,0 0/year based on
experience
- Flexibility
- Health Insurance coverage
- 401(k) with 3% employer match
- Paid Time Off
(accrual-based)
- Paid Holidays
The advertised
pay range represents what we believe at the time of this job posting,
that our client would be willing to pay for this position. Only in
special circumstances, where a candidate has education, training, or
experience that far exceeds the requirements for the position, would
we consider paying higher than the stated range.