Backend Software Engineer
Hiring Globally
Updated on 5/18/2023
Locations
Remote • United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
C/C++/C#
Requirements
- Bachelor degree or greater within Computer Science, Software Engineering or a related subject
- 3+ years developing web APIs within .NET (C#)
- Working experience with ORMs such as Entity Framework
- Working experience constructing and optimising RDMS queries
- Working experience within the asynchronous programming model
Responsibilities
- Designing, building, and deploying server application code that interfaces with 3rd party clients and Empower
- Implementing secure coding standards in accordance with the Empower Secure Development Policy
- Perform on-going security testing and code review to improve software security
- Monitoring the performance of the Empower server application and applying corrective action through bug fixing and improved solutions
- Minimising defects and improving reliability through: Development of automated tests, manual test validation, development of fit for purpose architecture and code, contributing to PRs
- Developing and maintaining the server app build and deployment pipeline
- Collaborating cross-functionally to define, design and ship new features that create customer and business value
- Working with business and operations stakeholders for the definition and development of business requirements
- Contributing to server/client contract API definition
- Architecting solutions that interface into 3rd parties and the Empower mobile client
- Maximising effective development and identifying new technology opportunities by: Keeping across .NET development announcements, being across community best practice, discovering and evaluating new technologies
- Participating in the server ops on call schedule
Company Overview
Empower is on a mission is to expand access to fair credit to give anyone the opportunity to improve their financial security and mobility. The company is committed to launch one-of-a-kind features that help members get money instantly whenever they need it, save for the future, and rewrite their financial story.
Benefits
- Generous equity package
- Full healthcare benefits
- Unlimited PTO
- Technology expense reimbursement
- Work from anywhere
Company Core Values
- Great expectations
- Owner mindset
- Spirited debate
- Customer obsession
- Inclusive collaboration
- No jerks allowed