Job Details

ID #21470328
State Massachusetts
City Framingham
Job type Permanent
Salary USD Depends on Experience Depends on Experience
Source APN Consulting Inc
Showed 2021-10-21
Date 2021-10-20
Deadline 2021-12-18
Category Art/media/design
Create resume

Lead Software Engineer

Massachusetts, Framingham, 01701 Framingham USA

Vacancy expired!

Job Title: Lead Software Engineer

Location: Framingham, MA

Permanent

Job description:We are looking for great lead software engineers who have a specialty and passion for full-stack development. Your primary focus will be helping to both guide and activity contribute to full-stack development efforts on one our scrum teams. We write our backend code leveraging Microsoft technologies (.NET Core, MVC, API), while using TypeScript and React for frontend development. We’re relentless, curious, and doing the right thing is a tenet of the team’s approach to solving business problems. We believe in Agile software development principles. We are huge proponents of SOLID principles and component-based architecture (React).

The Lead Software Engineer at Client:
  • Has more than 8 years of experience in a fast-paced Agile software development environment
  • Ensures software is built, according to business and technical specifications, on top of an error-free and high-performing platform
  • Contributes significantly to architectural decisions
  • Seeks ownership of platform components and projects
  • Performs code reviews
  • Mentors more junior members of the team
  • Participates in Agile ceremonies
  • Is always thinking of better ways to do something
  • Isn’t afraid to fail
  • Cares deeply about quality

Responsibilities:
  • Lead design and development of new features in Client platforms.
  • Guide other members of the engineering team on technical direction and industry best practices.
  • Key contributor on both customer-facing features built in React and backend systems in using the Microsoft stack
  • Ensure all code is error-free using unit testing and collaboration with QA and Product
  • Be the engineering voice on your team to Product, UX and business

Skills required:
  • Advanced knowledge of Object-Oriented Programming
  • Can deliver high-quality software with minimal supervision
  • Advanced C# knowledge
  • Solid computer science fundamentals
  • Deep understanding of cloud technologies and architectures (Azure a plus)
  • Advanced understanding of databases (NoSQL, SQL, graph)
  • Understanding of various types of testing (unit, system, integration, performance)
  • Strong proficiency in JavaScript, TypeScript and front-end development
  • 2+ years of experience with React and expert-level core web fundamentals: HTML, JavaScript, and CSS
  • Deeply understands RESTful API design
  • Knowledge of modern authorization mechanisms, such as JWT
  • Solid understanding of software version management (Git)
About us:Since 2002, APN Consulting has been inspiring success in IT through meaningful connections between employers and candidates. We are trusted by a vast array of companies, from small enterprises to some of the world’s most trusted brands to present the best talent for their contract, contract to hire and full-time positions. To learn more, please visit us online at www.apnconsultinginc.com

Vacancy expired!

Subscribe Report job