What are the responsibilities and job description for the Senior Engineering Lead position at Beyondsoft Consulting?
Overview
Beyondsoft Consulting, Inc., is a leading, technical solutions and consulting partner. We combine emerging technologies and proven methodologies to tailor elegant solutions that solve complex challenges and empower our customers to accelerate their business goals. Our services include end-to-end support for cloud, digital, data analytics, multi-language translation, and testing.
Responsibilities
- Technology architecture and design of the Client-Facing Technology (CFT) capabilities.
- Stability, resiliency, performance, and disaster recovery strategy/plans/testing of the CFT platform
- Alignment of technology strategy to enterprise data architecture principles
- Design and development best practices as well as review processes to ensure consistency. Establishing quantitative metrics to demonstrate adherence to best practices
- Design Workflow Automation, Data Analytics/Surveillance, Report Production KPIs & execution monitoring performance & SLA of regulatory obligations real-time and historical trending.
- Day-to-day oversight, management, and support of CFT platform
- Reviewing tools & technologies to improve capabilities and performing proof of concepts to evaluate and integrate new tools & technologies.
- Design and development of the foundational framework components to promote reusability across the platform.
- Creating and maintaining technology roadmap for CFT platform in partnership with NFRR Business Stakeholders.
- Providing business domain subject matter expertise in Global Markets or Global Banking.
- Ensuring application LOB technology strategy adherence with overall regulatory technology strategy via deep domain and technology expertise and ongoing interaction with enterprise architecture.
Qualifications
- Possess 12 years of experience as an architect, development lead in a complex financial industry data environment.
- Extensive experience working in a complex data & reporting environment in Global Banking & Markets (GBAM) organization is a must along with excellent understanding of Banking & Markets trading instrument lifecycle.
- Extensive hands-on architecture, design and development experience with large-scale shared data & technology solutions with multiple stakeholders. Reusable framework design/development experience is a plus.
- Extensive hands-on architecture, design and development of micro services general patterns and practices.
- Proven experience deploying Kubernetes/OpenShift-container based solution is a plus.
- Strong domain knowledge of the GBAM, Consumer, GWIM and Control Functions data domains.
- Hands-on architecture, design and implementation experience with one/more of the following tools:
- Data Technologies – Oracle, SQL Server, NOSQL - MongoDB, Neo4J (or Graph DB), Caching frameworks – REDIS, In-Memory stores.
- Languages – Typescript, JavaScript, Python
- Tools & Frameworks – Web Portal Frameworks, Graphql, Redux (NgRx), Redux-Saga, MobX, Webpack, MVC Framework. Kendo, Ag Grid, HTML5, CSS3, Jasmine and Karma Test suites
- Workflow Management - PEGA
- Micro Services - NPM/Node.js and related frameworks, Message driven architecture patterns
- Build Automation – Git, Jenkins, Ansible
- Demonstrate strong leadership, communication, analytical and organizational skills.
- A bachelor’s and/or master’s degree in computer science (data science) or related field is highly desirable.
- Ability to effectively manage day-to-day interactions and relationships with a diverse group of colleagues.
- Put people at ease when necessary and instill a high degree of trust quickly and genuinely.
Desired Skills:
- A motivated individual who is passionate about technology and has demonstrated track record of high integrity, energy and optimism.
- An individual with excellent communication skills, both oral and written; a person who is articulate and a good presenter of ideas.
- Be able to work in a fast paced environment to drive quality goals while meeting aggressive delivery deadlines.
- Be able to develop, convey and defend a point of view
- A good listener; a person who seeks input and involves others in his/her communications; a person who values and cultivates relationships.
- An individual with a demonstrated ability to influence without authority.
- A professional who is apolitical, business-focused and exercises good judgment.
- An individual with a demonstrated ability to get things done and make things happen; a person who is resourceful, seizes opportunities and is an innovator.
- An entrepreneurial individual who is not afraid to challenge; a person who is creative and can “think outside of the box.”
Beyondsoft provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type with regards to race, color, religion, age, sex, national origin, disability status, genetics, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, and the full employee lifecycle up through and including termination.