Location : Buffalo, New York (Hybrid)
About the Role
Our well-established client is experiencing explosive growth and is seeking talented .NET Developers to join their team. You will work on diverse projects serving small to large clients in the WNY area and beyond, contributing to innovative solutions that drive business success for their diverse customer base.
If you’re a highly skilled .NET Developer that enjoys engaging directly with stakeholders / customers to implement software solutions, we want to hear from you!
Key Responsibilities
- In this role, you will be a trusted advisor to customers / stakeholders in the design and development of software solutions.
- Develop and maintain external and internal customized programs.
- Write, review, and maintain clean, efficient, and reliable code.
- Participate in application design processes and code reviews.
- Design, implement, analyze, and modify various applications.
- Collaborate with users to define system requirements and resolve issues.
- Write specifications, quotes, estimates, statements of work, and proposals.
- Develop data requirements documentation and simplify complex tasks for evaluation.
- Stay current with emerging technologies and software development methodologies.
- Work independently and manage multiple software development projects concurrently.
- Communicate effectively with team members and stakeholders at all organizational levels.
Technology Knowledge and Skills
Proficiency with Microsoft .NET Framework and other Microsoft technologies.Core competency can be any or all of the following : Backend, Frontend, SQL DatabaseStrong experience with C#.NET and / or Visual Basic.NET.Expertise object-oriented programming (OOP), and object-oriented design (OOD).In-depth understanding of data structures and development patterns.Experience in complex systems development, application design, and requirements gathering.What We’re Looking For
Highly detail-oriented and organized.Ability to work independently and as part of a collaborative team.Strong multi-tasking skills with the ability to remain calm under pressure.Excellent communication and interpersonal skills.Passion for engaging with stakeholders / customers to create software solutions.What We Offer
Competitive base salary plus incentives.Flexible start / stop times and remote work flexibility.A supportive and collaborative in-house development team environment.Approximately 40-hour workweek with minimal client travel.