Origence is seeking a Senior Software Engineer to join their team in Irvine, CA. The role involves designing and implementing new software applications, as well as maintaining and enhancing existing software products.
About the Role
As a Senior Software Engineer, you will spend 90% of your time actively designing and coding, while the remaining 10% will be dedicated to researching new technologies and mentoring other engineers. You will collaborate with cross-engineering teams to ensure application performance and reliability, and proactively communicate to mitigate project timeline changes and troubleshoot production issues.
About You
Required:
Bachelor's degree in Computer Science, Engineering, or related field.
A minimum of 6 years of professional software development experience in business process automation applications.
A minimum of 5 years' experience in .Net, C#, and modern web frameworks (Angular, React, Vue).
Understanding of Agile methodologies and microservice architecture.
Preferred:
Experience with ASP.NET, WCF, Web Services, NServiceBus, and Azure Cloud.
DevOps experience as a full stack developer.
Strong understanding of unit and integration testing.
Benefits
Flexible Working Environment
Paid Time Off
401k with 8% match
College Tuition Benefits/Tuition Reimbursement
Good Benefits options
Company Culture with various celebrations and events
Origence
End-to-end lending solutions that deliver innovation, efficiency, and better experiences.
Company Size: 501-1000 employeesSoftware Development