It’s an exciting time to work in tech at Edward Jones. We are making massive investments in emerging technologies to improve how we work with our clients and with each other. Relationships are the focus of our business model. And working in Technology here means using your skills to build, deliver and maintain the technologies that enable us to deepen and support those relationships. The best part? We develop and create our own industry-leading solutions internally. And you can be a part of it. Working with emerging new technologies. Creating platforms, programs and experiences that change how we work together – and support our client-first focus. Changing the future of our firm, the industry and the advisor-client relationship.
Innovate here. And see your ideas come to life.It’s an exciting time to work in tech at Edward Jones. We are making massive investments in emerging technologies to improve how we work with our clients and with each other. Relationships are the focus of our business model. And working in Technology here means using your skills to build, deliver and maintain the technologies that enable us to deepen and support those relationships. The best part? We develop and create our own industry-leading solutions internally. And you can be a part of it. Working with emerging new technologies. Creating platforms, programs and experiences that change how we work together – and support our client-first focus. Changing the future of our firm, the industry and the advisor-client relationship.
The Mobile Center of Excellence (MCoE) at Edward Jones is looking for talented mobile engineers to join our growing team. Our vision is to serve as stewards and guide adoption of mobile capabilities across the full lifecycle of mobile application initiatives within Edward Jones by Advising, Guiding, Enabling and Partnering with our product areas on mobile deliveries.
- Develop and maintain mobile build and delivery pipeline
- Help evaluate and integrate mobile specific vendor solutions to support product teams
- Develop and maintain push notification services
- Participate in mobile app release planning
- Distribute mobile iOS and Android applications via Mobile Device Management (MDM)
- Assist with installation, configuration, and testing MDMs
- Coach various product teams on Mobile DevOps
- Contribute toward excellence in a highly collaborative, team-oriented environment
- Maintain our mobile development environment and build stack configuration
- Publish customer facing mobile apps to App/Google Play stores
- Responsible for app provisioning profiles and certificates
- Create architect diagrams for mobile applications and backends
- Triage issues rapidly for build issues encountered by product teams
Hiring Minimum: $76,798
Hiring Maximum: $130,764
What You’ll Need
- BS degree in Computer Science or equivalent experience
- Minimum 5 years of experience in software development
- Minimum 2 years of experience developing and/or delivering mobile applications
- Minimum 2 years of experience with CI/CD pipeline setup and design
- Experience with Security scanning/tooling
- Experience with scripting languages specifically YAML, shell scripts, etc.
- Knowledge of Gradle & Cocoapods for dependency management
- Strong understanding on Google Play & Apple Developer Programs
- Experience with Apple Business Manager
- Detailed understanding of system development methodologies and processes within Information Systems
- Knowledge and Experience with Agile Methodologies preferred
- Proven working experience using Swift, Apple Xcode, various Apple Frameworks (UIKit, CocoaTouch, CoreData, SwiftKit, etc)
- Solid understanding of the full mobile development life cycle
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Experience with REST APIs and JSON data structures
- Strong written and verbal communication skills, including the ability to explain technical issues and their implications for projects and business decisions
Preferred
- 8+ years of progressive IT development experience
- 5+ years of experience in hands-on software development
- 5+ years of experience with DevOps with mobile preferred
- 3+ years of releasing mobile applications
- Trunk Based Development Knowledge
- Experience with Bitrise, Perfecto and Intune
- Ability to diagnose issues in iOS and Android
- Experience with Kafka, K8 and REACT