Experian is looking for a talented senior software engineer to help build our next cutting-edge identity protection product features which w...
Experian is looking for a talented senior software engineer to help build our next cutting-edge identity protection product features which will help consumers and businesses guard against ID theft. The ideal candidate should be well rounded, self-motivated, experienced with multiple technologies and frameworks, and enjoy fast paced development cycles.
The role will collaborate with staff in Boston, Austin, El Cajon and Costa Mesa and across Experian divisions. Some remote work is possible but we are looking for someone willing to work in our large Austin, TX office or HQ in Costa Mesa, CA the majority of the time. We also have satellite offices in El Cajon, CA and Boston Metro that are an option.
•Software design, test-driven development, maintenance, and support.
•Collaborate with Business, Software Engineers, and QA teams as needed to deliver superior functionality
•Integrate and Maintain RESTful web services including popular social networks
•Participate in the full SDLC using Agile including scrum meetings, iterative development, task estimates and design sessions.
•Participate in On Call Rotation one week a month and as needed to handle technical issues escalated from first level technical support
Requirements & Qualifications: 5+ years design and development software experience at the enterprise level including understanding of common design patterns, OOP, multithreading, transaction management, and scalability 3+ years of experience with Ruby on Rails 2+ years of experience with PHP development 2+ years of experience with data access development using relational databases, preferably MySQL Strong background in web services, data modeling and database design concepts Experience with source control systems, such as SVN or GIT Excellent proactive communications and planning skills Experience working with large data sets Collaborate with Business, Software Engineers, and QA teams. Participate in the full SDLC using Agile including scrum meetings, iterative, test driven development, task estimates and design sessions Participate in On Call Rotation to handle technical issues escalated to the team as needed
Bonus skills: Experience with Cloud computing, e.g. AWS Experience with MongoDB or other No SQL databases Experience with Continuous Integration and related tools such as Jenkins, Infrastructure as Code, virtualization and containers. Familiarity or experience with the following: Perl, Perl CPAN modules, JSON, RHEL or CentOS, regular expressions Financial Services or Identity Protection Services industry experience
Education: BS Degree in computer science, engineer, physics or related field