Job Details

ID #46214614
State Pennsylvania
City Dresher
Job type Permanent
Salary USD Depends on Experience Depends on Experience
Source Perennial Resources International
Showed 2022-10-04
Date 2022-10-03
Deadline 2022-12-01
Category Et cetera
Create resume

Backend Software Engineer-C# .NET

Pennsylvania, Dresher, 19025 Dresher USA

Vacancy expired!

This role is a new position on an existing team dedicated to building towards our product vision. This team operates in a highly cooperative way, and there is an expectation to be involved in all aspects of design, delivery, and support of the systems. You would work with the whole team on adding features to the product continuously and iteratively. We also expect an eye for technical quality that continues to improve as the product matures.This role will require an emphasis on working with our existing teams to learn our domain and its unique challenges, while providing value to the customer. It also requires partnering with other engineering and enablement teams (platform, security, UX, etc.) to develop, build, run, and support the system architecture.

To be successful in this role, you should:
  • Have the ability to work in a collaborative fashion
  • Communicate technical ideas clearly
  • Have a sense of ownership and craftsmanship around the code base
  • Be mindful of application security and performance
  • Take pride in learning and want opportunities to learn throughout your day-to-day
  • Possess a pragmatic mindset
  • Qualified candidates should have relevant experience with a number of the following topics:
    • C# .NET
    • Designing, architecting, and building API’s (REST and/or GraphQL)
    • Unit testing frameworks (nUnit, phpUnit)
    • QA testing and peer reviewing code
    • Cloud Platform/IaaS solutions (i.e. AWS, Azure)
    • Containerized deployment (i.e. Docker, Docker Swarm, Kubernetes)
    • Relational databases and data modeling (MSSQL, MySQL, MongoDB)
    • Infrastructure as Code (Terraform)
    • Classical programming fundamentals and paradigms (OOP, SOLID, etc.)
    • Caching techniques, and their backend implementations (Redis)
    • Debugging, issue resolution, and troubleshooting
  • Extraordinary candidates would also have experience with, or a developing interest in:
    • One or more other back-end web technologies (PHP, Node.js, Python, etc.)
    • Using ORM's and/or DAL's effectively and performantly (Entity Framework)
    • The nuances in developing API’s in different contexts: internal machine-machine, B2B, B2C, BFF (backend-for-frontend pattern to support client applications)
    • Integrating with IaM/IdM solutions (Auth0)
    • Front-end web technologies (HTML, CSS, JS, React, Jest, Cypress)
    • Developing robust code using strongly-typed languages

Vacancy expired!

Subscribe Report job