Overview
Sr Software Engineer role at Origence
Origence is a fintech company focused on SaaS lending solutions that empower credit unions across the United States with accessible, competitive lending services. The company emphasizes customer-centricity and a culture of innovation, ownership, accountability, and collaboration.
What You’ll Be Doing
- Spend 90% of your time actively designing and coding in support of the immediate team. 10% of your time will be spent researching new technology, coaching, and mentoring other engineers.
- As a senior member of the development team, provide feedback and training where necessary, and ensure that technical initiatives align with organizational goals, working closely with Principal Engineers and Development Managers.
- As a Full Stack Engineer assigned to the product / project, ensure performance, maintainability, and functional requirements from design, development, testing to rollout and support.
- Collaborate with cross-engineering staff on hardware and system monitoring requirements to ensure expected performance and reliability of the application and system developed.
- Proactively communicate and work to mitigate changes to project timelines and production issues, including troubleshooting and performance concerns.
Education
Bachelor’s degree in Computer Science, Engineering or related field or equivalent industry experienceExperience
A minimum of 6 years of professional software development experience in business process automation applications.A minimum of 5 years’ experience in .Net, C#, Windows tools and languages, and modern web frameworks (Angular via TypeScript, React, Vue).Understanding of data repository models; SQL and NoSQL experience preferred.Understanding of Agile methodologies, Domain Driven Design, Test / Behavior Driven Design, Event Driven architecture via asynchronous messaging, and microservice architecture.Preferred Experience
ASP.NET, WCF, Web Services, NServiceBus, Azure Cloud, Infrastructure as Code (IaC).DevOps experience as a full stack developer owning the software development lifecycle.Strong understanding and experience writing unit and integration tests.Specialized Skills
Ability to lead technical initiatives and collaboratively participate in requirements meetings.Ownership mindset, strong decision making, and communication skills to partner with Product Owners and cross-functional teams.Leadership in project execution and delivery; excellent team player able to handle stressful situations.Deep expertise in technology stack with broader knowledge of languages, frameworks, and tools.Experience with event-driven design and microservice architecture best practices.Ability to break larger projects into pieces, assess complexity, and balance work among team members.Comfort with a fast-paced, Agile / SAFe SDLC environment.Practices Test Driven Design with unit tests, mocks, and data factories.Strong interpersonal awareness, bias for action, trust-building, technical depth, and sound judgement.Why You Should Apply
Flexible working environmentPaid time off401k with 8% matchCollege tuition benefits / tuition reimbursementGood benefits optionsCompany culture with events and townhalls that promote awareness, inclusion, and transparencyCompensation
The starting salary range for this full-time position in Irvine, CA is $144,700 - $180,900 per year. This base pay considers internal equity, geographic region, job-related knowledge, and experience. Origence maintains a competitive compensation program. This position is eligible for an annual bonus at the company’s discretion.
Equal Opportunity
Origence is an equal opportunity employer. Recruitment, hiring, training, compensation, benefits, discipline, and other terms of employment will be based on qualifications regardless of race, religion, color, sex, gender identity, sexual orientation, national origin, ancestry, military service, marital status, pregnancy, age, protected medical condition, genetic information, disability or any other category protected by law.
#J-18808-Ljbffr