Sr Software Engineer Engineering - Pasadena, CA at Geebo

Sr Software Engineer

Green Dot Corporation, along with its wholly owned subsidiary bank, Green Dot Bank, is a pro-consumer financial technology innovator with a mission to reinvent personal banking for the masses. Green Dot invented the prepaid debit card industry and is the largest provider of reloadable prepaid debit cards and cash reload processing services in the United States. Green Dot is also a leader in mobile technology and mobile banking with its award-winning GoBank mobile checking account. Through its wholly owned subsidiary, TPG, Green Dot is additionally the largest processor of tax refund disbursements in the U.S. Green Dot's products and services are available to consumers through a large-scale branchless bank distribution network of more than 100,000 U.S. locations, including retailers, neighborhood financial service center locations, and tax preparation offices, as well as online, in the leading app stores and through leading online tax preparation providers. Green Dot Corporation is headquartered in Pasadena, Calif., with additional facilities throughout the United States and in Shanghai, China.
Sr. Software Engineer
Summary:
The Senior Software Engineer participates and leads development teams in the construction, implementation and support of software products that meet established specifications, design criteria, quality standards and business requirements. Responsible for designing applications and systems based upon business requirements documentation and architectural designs.
Responsibilities:
Analyzes, codes, tests, and debugs applications
Constructs high quality code
Provides technical project level interface
Participates in projects through the various phases
Provides post production support
Provides development leadership to team members
Contributes to matrix teams designing and developing applications, modules, or enhancements
Prepares necessary documentation in order to guide technical design
Creates prototypes
Conducts code reviews
Performs troubleshooting and analysis to assess root cause of application issues
Maintains a high degree of knowledge on current technologies and tools
Makes recommendations to improve effectiveness of team
Assigns and oversees development tasks
Work with offshore resources
Ensures the practice of GDC code guidelines and best practices
Establishes and validates constructed code against unit test criteria
Other Duties As Assigned
REQUIREMENTS:
B.S. degree in Computer Science or related field preferred
Minimum of 5 years overall software and/or application development experience
Minimum of 3 years design and analysis experience using Microsoft .NET (C# and ASP.NET)
Minimum of 3 years of experience with T-SQL specifically using Microsoft SQL Server
Minimum of 2 years of experience with Unit Testing and Dependency Injection
Minimum of 2 years of experience designing and developing web services using SOAP and REST, especially with Microsoft WCF
Proficient in XML, including XPath
Ability to work with less experienced developers to help guide them
Ability to work well in a team environment and brainstorm with other developers/senior developers on ideas, work flow and technologies
Strong technical, logical, analytical, and problem solving skills
Strong communication / technical writing skills
Experience in software lifecycles, software configuration management and change control
Excellent interpersonal skills with the ability to develop cohesive working relationships with internal and external clients
Ability to manage multiple deliverables in a highly energized and fast-paced environment within a framework of constantly shifting deadlines and deliverables
Flexibility to adapt to change and willing to learn and develop new skill sets as applicable
Experience with multi threading and caching strategies (a plus)
Green Dot Corporation is committed to achieving a diverse workforce and is proud to be an equal opportunity employer without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any category protected by law.
. Apply now!Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.