Software Engineer (.NET / C#)
Highwire · Burlington, MA · 2 wk ago
HybridEngineeringFull-time
About the role
The successful candidate will be responsible for developing and maintaining software solutions using .NET/C#.
Responsibilities
- Develop and maintain software solutions using .NET/C#
- Collaborate with cross-functional teams to design, develop, test, and deploy software applications
- Participate in code reviews and contribute to the overall codebase quality
- Stay current with industry trends and best practices in software development
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Minimum 5 years of professional software engineering experience
- Experience with .NET/C# programming languages
- Strong understanding of object-oriented design principles
- Experience with version control systems (e.g., Git)
- Experience with Agile methodologies
Qualifications
- Excellent problem-solving skills
- Ability to work independently and as part of a team
- Strong communication and collaboration skills
- Passion for delivering high-quality software solutions
Skills
- .NET/C#
- Agile methodologies
- Version control systems (e.g., Git)
- Object-oriented design principles
Benefits
- Competitive salary commensurate with experience
- Flexible working hours
- Professional development opportunities
- Health insurance benefits
- Employee discounts
Pay
- $80,000 - $120,000 annually
Schedule
- Full-time
Highwire
Highwire, a Veriforce company, is the Contractor Success Platform for asset owners, general contractors, and facilities managers. The world’s most admired organizations use Highwire to ensure their contractors and subcontractors deliver great work, on budget and on schedule, by collaborating with them to dynamically mitigate safety, financial, quality, and sustainability risks during capital projects and facilities maintenance.
Register your interest to be notified of any roles that come along that meet your criteria.