Senior Developer
New York, NY, United States
This company is seeking a dynamic Senior Developer to join our Technology, Engineering, and Data team. In this pivotal role, you will harness your deep expertise in CRM system architecture to architect, design, and implement innovative solutions tailored for their Global Client Solutions business responsible for capital fundraising. This high-impact position allows shaping and directing pivotal systems and tools integral to fundraising CRM data, intricate investor lifecycle workflows, and content integration into numerous internal applications.
As a custodian of their technological advancement, you will enjoy the visibility and accountability that accompany spearheading high-profile projects. Thriving amidst fast-paced and sometimes ambiguous environments, you are a data-centric innovator poised to lead substantial initiatives aimed at resolving complex business challenges. With a user-centric mindset, you'll be instrumental in crafting intuitive product experiences, always placing user interests at the forefront of every decision.
Our ideal candidate is action-oriented, meticulous, and embraces the learning opportunities presented by new functionalities, applications, and technologies. You are poised to make a tangible impact on client and end-user experiences, leveraging your full-stack development expertise to bolster our proprietary CRM technology, orchestrate data layers within Salesforce, and enhance our data analytics platform. Collaborating closely with business stakeholders, company leadership, and engineering colleagues, you will identify, develop, and implement new business processes across our global teams.
REQUIREMENTS
To excel in this role, you should have:
A minimum of 7 years of experience in enterprise software development.
Strong verbal, written, and interpersonal skills, capable of conveying complex technical concepts to non-technical stakeholders.
Expertise in cloud computing environments, particularly within the AWS ecosystem, with a strong grasp of services and best practices.
Proficient in Java and Hibernate, with a solid foundation in object-oriented design and service-oriented architecture.
Demonstrated experience in solution design, data management, and data modeling.
A track record of developing API-based integrations using open system standards.
Experience in building and enhancing CRM solutions, particularly with a focus on customization and integration.
Expertise in working with relational databases (RDBMS) and the ability to independently create complex database artifacts such as stored procedures and functions.
Proficiency in implementing Continuous Integration/Continuous Delivery (CI/CD) pipelines to streamline software delivery and cloud infrastructure updates.
Knowledge of Infrastructure as Code (IaC) practices, preferably with tools like AWS CloudFormation or Terraform, to manage and provision resources through code.
Experience with agile development methodologies and the ability to adapt to and excel in fast-paced agile environments.
High attention to detail and the flexibility to pivot as project requirements evolve.
Eagerness to learn and stay current with the latest functionalities, applications, and technology trends.
PREFERRED QUALIFICATIONS Exposure to and understanding of the Salesforce ecosystem is a considerable advantage.
Practical experience in developing and deploying solutions on the AWS platform.
Familiarity with reporting and visualization tools such as Tableau and Power BI.
Proven ability to manage user requests, balance competing priorities, and thrive in a high-intensity, fast-paced environment.
This is the expected annual base salary range for this New York-based position. Actual salaries may vary based on factors, such as skill, experience, and qualification for the role. Employees may be eligible for a discretionary bonus, based on factors such as individual and team performance.
Base Salary Range
$150,000-$170,000 USD