Motion Recruitment
Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Lead Software Engineer in San Francisco, CA or Dallas, TX (Hybrid).
Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity that includes a competitive benefit package! Our client has been around for over 150 years and is continuously innovating in today's digital age. If you want to work for a company that is not only a household name but also truly cares about satisfying customers' financial needs and helping people succeed financially, apply today.
Contract Duration: 6 Months
Required Skills & Experience
- Strong analytical skills with high attention to detail and accuracy.
- Excellent verbal, written, and interpersonal communication skills.
- Advanced SQL experience.
- Advanced Microsoft Excel skills using Power Query.
- Technical/application support experience.
- Database Tools: Hive, Visual Studio, SQL Server Management Studio (SSMS)
- Ability to research, trend, analyze, and model data.
- Customer service focused with experience actively listening, eliciting information, comprehending customer issues/needs, and recommending solutions.
- Ability to act as a liaison between the client area and technical organization.
- Effective organizational, multi-tasking, and prioritizing skills.
- Solid knowledge and understanding of processes, procedures, and technologies.
- Experience with Agile methodologies.
- Hands-on experience with ETL (Informatica), DBMS (Teradata, SQL Server, Hive), Unix shell scripting, automation tools.
- Programming languages: Java, Python, Scala; Cloud essentials.
Desired Skills & Experience
- Ability to work in a fast-paced environment.
- Ability to understand business requirements and translate them into data models and solutions that efficiently meet customer needs.
- Works quickly and independently to meet sprint objectives.
- Actively participates in cross-team meetings and shares knowledge for team improvement.
- Effective communicator.
What You Will Be Doing
- Lead complex technology initiatives with broad impact across the company.
- Develop standards and best practices for engineering large-scale technology solutions.
- Design, code, test, debug, and document projects and programs.
- Analyze complex technology solutions for strategic business objectives and technical challenges.
- Develop and promote best practices for engineering and technology solutions.
- Collaborate with technical experts, senior teams, and industry groups to resolve complex issues and lead projects or mentor peers.