Internship

Computer Science and Engineering Students     
 
Role Overview
The successful candidate will service as a Software Engineer or Software Engineer in Test role on the team. The successful candidate must be able to work in cross functional teams to engineer highly usable, scalable, extensible, and maintainable solutions. They will be expected to adhere to software engineering coding standards and will be passionate about their work, self-motivated, detail oriented and have excellent problem-solving abilities. They will deal with highly ambiguous problems, take responsibility for finding solutions and will drive towards simple solutions to complex problems. 
 
The basics we require
·       Demonstrated capabilities related to Object Oriented Programming (OOP) constructs. 
·       Awareness of Agile Software Development methodology.  
·       Experience using a programming language outside of those taught as part of the formal degree program/curriculum at Oakland University. 
·       Curious thinking skills and prior experience working as part of a team.

 What we look for
  • 2+ years previous development experience with Salesforce (bonus for Salesforce DX).
  • Salesforce core architecture and APIs (Streaming and ReST, primarily).
  • Custom lightning component development.
  • Experience with Communities (bonus for mySalesforce mobile app).
  • Knowledge of platform events, APEX, JavaScript (bonus for React).
  • Regular use of version control.
  • Familiar with an agile software development methodology and related tooling.
  • Aligned to quality software practices such as Test Driven Development (TDD) and Continuous Integration (CI).
     
     

What sets you apart
  • Experience in the financial services industry, specifically loan origination.
  • Always curious and ready to do the right thing. 
  • Github account that we can look at.
  • Wants to work with a strong team of engineers and architects from various technology backgrounds.
  • Non-Salesforce experience, IE: NodeJS, Erlang, Go, Scala (yes, you heard that right!)
  • Ability to think about data in unorthodox ways (Graphs, projections, event streams, time series).
 
Company Overview
Surge a history of helping lenders, and the people behind them, focus on lending. Our holistic approach begins with the shared vision of a digital-first Lending Operating System as the platform for growth. Together, we compose apps curated from our Rapid Origination Ecosystem, simplifying the digital-first lending transformation. Surge is the leading platform for designing and developing loan origination systems for the cloud and is growing rapidly with numerous lenders on the platform.
 
At Surge, we leverage Amazon Web Services (AWS) and Salesforce as our core technology platform. We run from a unique blend of skills on our technology team, half from non-Salesforce technology and the other half focused on Salesforce. This blend has created a bespoke approach to software craftsmanship, new found camaraderie between technologies, and amazing solutions for our clients. Come work with Surge to build the world’s leading LOS, where every day we Surge forward. 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file