C# Developer
C# Developer
- Hybrid work, candidates must be local, or willing to commute, to Lexington, MA. Work is in an office setting and lab. On site 3 days per week.
- Contract to Hire
All candidates must demonstrate software design and development experience in a majority of the following:
– Understanding and appreciation of modern software design patterns and the application to real-world problems.
– Understanding and usage of Entity Framework or other ORMs to access relational databases.
– Understanding of modern practices for Authentication and Authorization.
– Understanding of asynchronous design approaches: thread, callbacks, async await pattern
– Development of User Interface software using modern approaches.
– Development of database and business logic software.
– Development of Web APIs and understanding of REST and gRPC approaches.
– Experience with on-premises and cloud deployments and an understanding of the best approaches to scale solutions.
– Deep knowledge of Microsoft technologies. Linux OS knowledge a plus.
Duties and responsibilities:
– Development of software for the front-end and back-end of our product.
– Work with product management to develop features and review with product stakeholders to ensure the voice of customer and user needs are met by the design.
– Develop and maintain software design requirements (SDRs)
– Work closely with the Software Architect to ensure the design is robust and performant.
– Work collaboratively and efficiently with internal and external engineering and scientific resources.
– Work in the Agile/Scrum team helping to refine the backlog, implement tickets, attend standups and deliver sprint ending demos of tested functionality.
Qualifications :
– BS degree in SW Development or SW engineering, or a degree in physics, electrical engineering or mathematics with extensive SW development experience
– 5 to 10 years’ experience in software/systems development
Proficiency in the following languages and technologies:
– C#
– Angular/Typescript
– .NET Core
– SQL
– CI/CD pipeline concepts and implementation.
– Docker
– Unit test frameworks like nUnit, xUnit, etc.
– Networking
Hourly Rates:
$50 – 61/Hr W2,
$65 – 78/Hr 1099/C2C
Salary Range:
100k – 150k