Austin, TX
101 days ago
Software Engineer IV (Tech Lead)

 About the Company:

Ouro is dedicated to delivering financial empowerment to millions of Americans, leveraging a proprietary payments technology platform that fuels its fintech product innovations. From prepaid, credit and debit account solutions, to digital account and money movement services, Ouro has a broad suite of products and technologies that deliver exceptional experiences for its customers and business partners across co-branded, white label and banking-as-a service verticals. Since its founding in 1999, Ouro products have helped millions of consumers nationwide, and processed tens of billions of dollars.

Present day: Legendary Austin fintech Ouro has opened a new chapter in its role as market maker with the return of its visionary founders Roy and Bertrand Sosa. The combined company meshes Ouro’s customer and partner portfolios, payments platform and innovations with the international footprint and money movement capabilities of Rêv Worldwide, the company the Sosas founded after Ouro. The reunion creates a revitalized financial services innovator on a mission to reimagine financial services for consumers around the world and to redefine the industry once again.

Ouro fosters a high-performance culture and we are building a unified platform and product suite capable of bringing financial mobility and freedom to consumers around the world despite differences in language, currency, culture, and geography.

About the Role:

Ouro Corporation is seeking a Software Engineer IV - Tech Lead to join the Application Development Team. This is a critical role that will lead the design and development of  proprietary software in a highly secure and a heavy transaction-based environment. We are looking for a well-rounded developer who has a proven track record of delivering scalable and robust business applications.    The Principal Software Engineer (Java) will be part of an Agile team, developing technology solutions to support our internal teams, external partners, and Netspend cardholders. Netspend processes millions of transactions every day using this technology. Our growth and profitability is directly tied to our ability to scale, adapt, and monitor this technology.

This role will require that the candidate is able to elicit requirements from business stakeholders, identify the business problem, design and oversee the solution to meet the needs of the business. This person will ensure that as the team(s) deliver solutions that adhere to industry, security, and quality standards. As a technical lead, this person will coach and mentor junior team members as they face new challenges and will be responsible for supporting growth amongst the team members.

Ouro offers a fun, personable atmosphere where creativity, ingenuity and talent are encouraged and rewarded. Netspend offers a fun, personable atmosphere where creativity, ingenuity and talent are encouraged and rewarded.

Required Qualifications

BS/MS degree in Computer Science, Engineering or a related subject.

8+ years of developing entire large-scale products with core Java & J2EE skills and well versed on design patterns and related frameworks

Extensive experience developing Microservices

Strong ability to develop web-based RESTful APIs and client integrations with JSON.

Working knowledge/understanding of current software security technologies (encryption, authentication, etc.)

Strong debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and pursue leads to find root cause problems.

Ability to understand business problems and design both a High Level and Low Level design that can be easily understood and delivered by development teams.

Experience with developing applications in a Unix/Linux environment

Strong ability to understand database design architectures. Experience integrating with databases (Oracle and Cassandra) and middle-tier application server architecture.

Experienced in Continuous Integration and Continuous Deployment (CI/CD) methodologies

Strong experience writing good unit tests and training others to do the same.

Prefer experience in card processing and high-transaction processing environment.

Prefer working experience with 3rd party integrations.

Strong mentoring and coaching skills; experience mentoring and coaching junior developers.

Excellent verbal and written communications skills and an interest in working in a collaborative team environment.

Confirm your E-mail: Send Email