Position Description
Ally Invest is looking for an experienced developer to contribute to our distributed collection of services and web applications that work in concert to provide real-time financial solutions. The ideal talent will have experience developing software in an agile environment utilizing Domain Driven Design (DDD).
Job Responsibilities
Ally Invest's developers gather and analyze requirements, make architectural and design recommendations, code, document, and test their contributions in an energetic, team-oriented manner. Software Developers are expected to contribute significantly to the formulation and design of the solution, not just the coding implementation. The ideal candidate for this role is a high energy, team player looking to come join a group of likeminded individuals to make an impact on the market place. We're looking for people who are as excited and invested in technology as we are here at Ally Invest.
Qualifications
Requirements
- Extensive vanilla JavaScript experience
- Extensive knowledge of HTML/CSS, AJAX, JSON
- Experience building cross-browser compatible single page web applications
- Experience with JavaScript frameworks such as Angular, React, Knockout, Ember, etc.
- Experience with Node.js, specifically Express
- Experience with WebSockets
- Experience interacting with Message Queue Systems (RabbitMQ, ZeroMQ)
- Experience writing unit tests (Mocha, Jasmine)
- Experience working with Source Control Management systems
- Has worked on a product-based development team
- Familiarity with Linux and Windows systems
- Motivated to seek out solutions to complicated problems
- Detail and results oriented and able to prioritize tasks
- BS or MS in Computer Science or equivalent work experience
- Excellent oral and written communication
Additional Desired Knowledge & Skills
- Working knowledge of Agile methodologies
- Working knowledge of asynchronous coding practices (Promises, Observables)
- Working with responsive design to work on applications that can be used both on desktop and mobile devices
- Knowledge of or experience working in financial services and/or other regulated environments is a plus
- Knowledge of common design patterns and pattern based development
- All candidates must pass credit and criminal background checks to meet Ally and FINRA requirements.
Ally Overview
Ally Financial Inc. (NYSE: ALLY) is a leading digital financial services company and a top 25 U.S. financial holding company offering financial products for consumers, businesses, automotive dealers and corporate clients. Ally's legacy dates back to 1919, and the company was redesigned in 2009 with a distinctive brand, innovative approach and relentless focus on its customers. Ally has an award-winning online bank (member FDIC), one of the largest full service auto finance operations in the country, a complementary auto-focused insurance business, a growing digital wealth management and online brokerage platform, and a trusted corporate finance business offering capital for equity sponsors and middle-market companies.
Business Unit/Enterprise Function
Ally Invest, launched in May 2017, is the brokerage and wealth management offering from Ally. The offerings consist of a trading platform for self-directed investors, as well as a suite of automatically managed investment portfolios. The Ally Invest team is responsible for ensuring the technology and service of the platform with a focus on award winning customer service and outstanding user experience.
Total Rewards Information
Ally's compensation program offers market-competitive base pay and bonus pay potential based on achieving personal and company goals. Plus, we have a flexible paid time-off program with an emphasis on work-life balance.
Ally offers a variety of benefits to protect your health and well-being, provide financial security and balance your work-life needs including:
- Industry-leading 401K Retirement Savings Plan including Matching and Company Contributions
- Comprehensive wellness program with financial incentives designed to help you achieve your best health
- Flexible health insurance options including dental and vision
- Pre-tax Health Savings Account with generous employer contributions
- Pre-tax dependent care and commuter benefits
- Other work-life integration benefits including Paid Parental & Caregiver Leave, Adoption Assistance, Back-up Child & Adult/Elder Care, Child Care Discounts, Tuition Reimbursement, LifeMatters Employee Assistance Program, Weight Watchers and other employee discount programs
Ally is an Equal Opportunity Employer
We extend equal employment opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity or expression, pregnancy status, marital status, military or veteran status, genetic disposition or any other reason protected by law.
by via developer jobs - Stack Overflow
No comments:
Post a Comment