Software Engineer
Indexed description
Company Description
Berkshire Hathaway Shoe Holdings is home to eighteen diverse footwear brands, driven by innovative patented technologies and a dedicated team of talented individuals. Our organization values creativity, innovation, and commitment, which have been key to our long-standing success in the footwear industry. With a focus on designing high-quality products, we nurture a collaborative environment that inspires growth and excellence. Join us in shaping the future of footwear through cutting-edge solutions. Role is working on-site at our corporate office in Andover Massachusetts. Candidates applying must live in Massachusetts or New Hampshire.
Responsibilities
- Develop and maintain server-side web applications and client-side applications using C# and ASP.NET Core
- Design and implement RESTful APIs and web services
- Write clean, maintainable, and well-documented code following established coding standards
- Collaborate with front-end developers, designers, and product managers to deliver complete features
- Participate in code reviews and contribute to improving team development practices
- Troubleshoot and debug production issues, implementing fixes in a timely manner
- Write unit and integration tests to ensure code quality and reliability
- Contribute to technical documentation and knowledge sharing within the team
Required:
- 3-5 years of professional experience in software development with C#
- Hands-on experience with ASP.NET Core or ASP.NET MVC for building server-side web applications and client-side applications
- Proficiency with SQL Server, including writing efficient queries
- Familiarity with RESTful API design principles and implementation
- Experience with version control systems, particularly Git
- Understanding of software development fundamentals including object-oriented programming, design patterns, and SOLID principles
- Strong problem-solving skills and attention to detail
- Ability to work collaboratively in a team environment
Preferred:
- Experience with Entity Framework or other ORM frameworks
- Familiarity with cloud platforms such as Azure or AWS
- Exposure to CI/CD pipelines and DevOps practices
- Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent practical experience)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search