Software Engineer IV – .NET/Data/Cloud in San Diego, California
THE TEAM YOU WILL BE JOINING:
An entrepreneurial division of a Fortune 500 financial services firm focused on personal lending technology through digital processes.
Their financial technology offers financing options for practically any purpose with best-in-class customer satisfaction and a nationwide reach.
Purpose-driven and team-oriented environment with focuses on leveraging employee talents, cutting edge technology, and best practices and processes.
Organization that is recognized for being truly multicultural; diversity and feedback rich is in their DNA
WHAT THEY OFFER YOU:
Incredible work-life balance - anything over 40 hours is extremely rare
Results driven organization that values accountability and continuous improvement
Opportunity to make an impact and add value for a startup with the resources and backing of a Fortune 500 enterprise
Ability to influence the development of new digital products and contribute to long-term strategy and growth
Base salary of $160,000 - $170,000 plus excellent benefits to include annual bonus, medical, dental, 401k, pension, and generous PTO policy.
100% Remote available for candidates willing to work in Pacific time zone
WHAT YOU WILL DO:
Deliver technically complex solutions.
Perform system integration support for all project work.
Consult and partner with the business product owners to understand the end goal and offer solutions and recommendations during the design.
Develop customized coding, software integration, perform analysis, configure solutions, using tools specific to the project or the area.
Lead and participate in the development, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards, including robust unit testing and support for subsequent release testing.
Build non-functional monitoring capabilities and provide escalated support for highly complex applications in production.
Build in and maintain security controls and monitoring in support of company standards.
Typically lead moderately complex projects and participate in larger, more complex initiatives.
Solve complex technical and operational problems. Act as a resource for teammates with less experience
THE BACKGROUND THAT FITS
Master’s degree and ten+ years of experience or an equivalent combination of education and work experience
Knowledge of specific applications, technology platforms, programming languages, systems, or business segments
Banking or financial services experience.
Knowledge of one or more of the following: Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills
Professional experience building high-quality apps or services from the ground up and scaling at an enterprise level
Experience with Open Source tools and frameworks
Experience with cloud technologies, such as AWS, Azure, or GCP
Strong understanding of SOA and/or Open API methodologies and service architectures
Experience using web servers, application containers, caching technologies
Solid knowledge of relational database design and development (SQL, stored procedures, data modeling)
Experience with messaging systems (i.e., MQ and JMS)
Experience with build tools, such as Git, Maven, and Jenkins. Proven ability to write comprehensive unit and integration tests