Job Title: Application Development Engineer – Corporate Planning and Management (CPM)
Job Function: Application Development
Your Impact:
As a part of the Corporate Planning and Management (CPM) team, you will provide engineering solutions that support the firm in key areas such as budget planning, financial forecasting, expense allocation, spend management, and third-party risk management. These solutions are integral to supporting corporate decision-making in alignment with the firm’s strategic objectives.
If you have a passion for finance and want to blend it with your expertise in software engineering, this role offers a unique opportunity. You will be instrumental in developing and transforming financial workflows and creating intelligent reporting systems that contribute to the firm’s commercial success. This role allows you to impact various facets of corporate planning and management while working in a dynamic, fast-paced environment.
How Will You Fulfill Your Potential?
- Collaborative Problem-Solving: You will work closely with clients and colleagues, forming long-term relationships and tackling challenges with an open mind.
- Analytical Excellence: Your strong analytical skills will be crucial in making informed decisions that lead to creative and commercially viable solutions.
- Continuous Learning: You will bring a strong desire to learn and contribute innovative solutions and ideas within a broad team.
- Adaptability: You should be comfortable working independently in fast-paced, ambiguous environments where multitasking is often required.
- Financial Products Delivery: You will contribute to the development of advanced digital financial products for clients.
- Global Collaboration: You will work with cross-functional teams located globally to build customer-centric products.
- Software Improvement: Your role will include analyzing existing software implementations to identify improvements and estimate new feature development.
- Documentation: You will be responsible for updating and maintaining documentation related to team processes, best practices, and software runbooks.
Basic Qualifications:
- Experience: Minimum of 1 year of relevant professional experience.
- Education: B.S. or higher in Computer Science or equivalent work experience.
- Technical Skills:
- 1+ years of experience in writing Java APIs.
- Expertise in React JS, HTML5, and Java.
- Strong communication skills, both written and verbal.
- Ability to establish trusted partnerships with product heads and executive-level stakeholders.
- Experience in building transactional systems and a strong understanding of software architecture.
- Experience in integrating with Restful web services.
- Comfort with agile operating models.
Preferred Qualifications:
- Experience with microservices architecture.
- Proficiency in React JS.
- Experience with Apache Spark, Hadoop, Hive, and Spring Boot.
This role offers a blend of technical challenges and opportunities to influence significant business decisions through your engineering expertise. Join us to create impactful solutions that drive corporate success.