The Role
The Technical Lead will design and support software solutions, integrate services using Azure technologies, collaborate with analysts to translate requirements, and manage product roadmaps. Responsibilities include overseeing multiple projects, ensuring compliance and quality standards, and serving as a subject matter expert in enterprise applications.
Summary Generated by Built In
Job Description Summary
The ideal candidate is someone who is:
- Proficient in software development for both web and cloud/SaaS environments and exceptional programming skills and proven ability in languages such as C#, JavaScript, python, and SQL. PowerBI experience a plus.
- Possesses excellent problem solving and analytical skills, has the ability to dissect complex situations.
- Able to lead multiple projects/workstreams simultaneously.
- Able to solve sophisticated problems independently and multi-functionally.
- Proven in developing and implementing platform strategies.
- Ambitious and driven to achieve flawless execution.
- Experience working in a team-oriented, collaborative global environment.
What you will do:Solution Design and Support
- Solution design, Integration planning, dependency management
- Partner with business analysts to translate business requirements to application specifications.
- Create high-level prototypes to evaluate new, innovative technologies.
- Design and develop software solutions and architecture to meet requirements, while ensuring timely, high-quality delivery of application functionality with code standards, review, and testing.
- Support scalable integration services using Azure API Management Logic Apps, Azure Functions, Massage Queues, Service Bus, pub/sub architecture, Snowflake or similar services.
- Support RESTful APIs with ASP NET Core SQL and NoSQL Databases such as Cosmos DB Azure Table Storage.
- Obtain key inputs from enterprise architecture teams and identify solution interdependencies.
- Engage with knowledge workers to incorporate usability and user interface needs when designing systems.
- Coordinate delivery by participating in design reviews and walk-throughs to communicate systems designs and validate proposed solutions.
- Perform build versus buy analysis.
- Ensure that design and application implementation meet security and QA standards.
- Coordinate the construction, maintenance, and continuous improvement of enterprise applications.
- Be the Subject Matter Expert on enterprise applications, processes, reports and integrations while finding opportunities for automation and process improvement
- Create process flowcharts, diagrams, and other SDLC related documentation.
Product Management
- Work closely and communicate with business experts, analysts, and developers to determine product details.
- Understand the product vision and translate it to both developers and clients.
- Monitor and leverage industry leading solutions and approaches for our products.
- Ensure security and compliance requirements are addressed.
- Manage ongoing relationship with business partner to drive satisfaction.
- Develop and maintain product roadmap alongside business stakeholders.
- Assess risks and complexities of various solutions and prioritize competing business demands.
- Proactively resolve customer satisfaction issues.
- .Support testing efforts
What you bring:
- 8-10 years of relevant experience with SaaS and back-office financial systems.
- A solid foundation in computer science and engineering.
- Good interpersonal communication skills, both written and verbal, including experience translating technical concepts and decisions to non-technical staff.
- Excellent project management skills, team leadership and risk management ability
- Ability to stay abreast of new business and technology concepts.
- Experience with translating business requirements into system functional and non-functional requirements
- Able to work with minimal direction.
- Confident self-starter capable of setting plans and driving projects to completion.
- General understanding of Lean Six Sigma and Process Change Management principles to participate in engineering processes, reduce duplication, and improve efficiency.
- Experience delivering with agile and iterative methodologies, solving problems within high-performance, real-time, distributed systems.
- Knowledge of software development lifecycle methodologies (e.g. Iterative, Agile).
- Highly motivated, with a strong curiosity about finance and solving complex problems.
- Strong affinity for data and attention to detail.
Education Preferred:
- Bachelor of Science (B.S) or equivalent experience
- 5+ Years of experience in Financial Services a plus
Experience
- 8-10 Years technical leadership or development experience
Top Skills
C#
JavaScript
Python
SQL
The Company
What We Do
HarbourVest is an independent, global private markets firm with 40 years of experience and more than $92 billion assets under management as of December 31, 2021. Our interwoven platform provides clients access to global primary funds, secondary transactions, direct co-investments, real assets and infrastructure, and private credit.