Senior Application Developer
New York City, NY - USA
Job Summary
The Sr. Application Developer will play a key role within a dynamic technology team driving the advancement of enterprise systems that support a broad range of business functions including Marketing Public Relations & Digital Accounting IT Project Management Property Management Leasing Legal Sustainability FP&A Investments & Acquisitions HR and more.
This individual will collaborate closely with both IT and business stakeholders to design develop and implement scalable applications and integrations that enable critical business initiatives. The role will begin with enhancing and optimizing existing systems and processes with a clear path toward leading modernization efforts re-architecting legacy platforms and delivering innovative technology solutions aligned with the organizations long-term strategic vision.
RESPONSIBILITIES
- Take a lead role across all phases of the software development lifecycle from design through deployment and ongoing application support
- Contribute to architectural decisions and design discussions to ensure applications are scalable maintainable secure and high performing
- Troubleshoot and resolve complex software issues by identifying root causes and implementing effective solutions
- Support maintain and enhance existing enterprise applications to ensure reliability performance and alignment with evolving business needs
- Design and develop integrations APIs and services that connect internal systems and external platforms
- Provide support in designing prototyping building and maintaining applications and customizations
- Collaborate with the Application Development team to research prototype and implement emerging technologies including AI-driven capabilities such as MCP Servers machine learning models intelligent automation and large language models (LLMs)
- Identify opportunities to incorporate AI and intelligent automation into enterprise systems to improve operational efficiency and decision-making
- Design and develop ETL processes including data extraction transformation and loading supporting enterprise data workflows and integrations
- Develop and support interactive dashboards and reporting solutions using business intelligence tools such as Tableau or Power BI
- Design and develop Robotic Process Automation (RPA) solutions to automate repetitive and rule-based business processes
- Ensure the quality and reliability of software through testing validation and continuous improvement practices
- Utilize Git for version control and apply DevOps and continuous integration/continuous deployment (CI/CD) best practices
- Create and maintain technical documentation for applications integrations and system processes
- Stay current with industry trends particularly in AI automation and enterprise application development and advocate for adoption of best practices and modern technologies
- Work closely with cross-functional teams including cybersecurity specialists network engineers business analysts and project managers to deliver high-quality technology solutions
- Collaborate with onshore and offshore developers to support multiple applications and technologies
- Work with leadership and business stakeholders to understand organizational goals and translate business needs into technical solutions
- Participate in and contribute to an agile development environment
WHAT SUCCESS LOOKS LIKE
- Deliver high-quality reliable solutions that meet project requirements and are implemented within expected timelines
- Demonstrate strong problem-solving abilities clear communication of technical concepts and effective collaboration with cross-functional teams
- Collaborate with business stakeholders and end-users to provide solutions that meet operational needs and improve existing systems
- Ability to adapt in an agile environment understand the evolving needs of different business units and deliver technology solutions that support the organizations broader strategic goals
REQUIRED SKILLS / ABILITIES
- Strong programming skills in languages such as Python C# Java or C
- Strong experience in API design development and system integrations
- Proven experience designing scalable maintainable and high-performance enterprise applications
- Solid understanding of application architecture patterns and modern software development best practices
- Experience with software testing methodologies and test-driven development (TDD)
- Experience with Salesforce customization configuration APIs and application development
- Proficiency with Git version control systems and DevOps principles
- Experience working with ETL tools data pipelines and data warehousing concepts
- Proficiency with business intelligence and analytics tools such as Tableau or Power BI
- Experience developing Robotic Process Automation (RPA) or workflow automation solutions
- Strong understanding of database architecture data modeling and relational databases
- Familiarity with AI or machine learning concepts including experience integrating AI services machine learning models or large language models (LLMs) into applications
- Interest in applying AI automation or intelligent technologies to enhance enterprise applications and business processes
- Ability to understand and translate business processes and requirements into technical solutions
- Experience creating clear and concise technical documentation
- Experience working in agile development environments
- Ability to work both independently and collaboratively within a team environment
EDUCATION & EXPERIENCE
- A bachelors or masters degree in computer science Software Engineering or Information Technology
- 5-7 years experience in application development
- Experience in Real Estate Finance or Attractions Tour and Travel is a plus
PHYSICAL REQUIREMENTS
- Prolonged periods of sitting at a desk and working on a computer
- Must be able to lift up to 15 pounds at times
WHAT YOU CAN EXPECT
- Adaptable you are a self-starter whos able to quickly digest and execute new processes to work both collaboratively and independently
- Dynamic you are solutions-oriented aim to improve processes and implement efficiency and offer insightful feedback to improve ESRT
- Dependable you take a strong sense of ownership and accountability over your work
- Passionate you keep up with industry trends and are excited about the potential to propel the industry forward with a roll-up-your-sleeves attitude
- Curious you consistently look for new ways to work smarter not just harder
- Ethical you treat others with respect act with integrity in how you perform your work and embrace our collaborative culture
- Positive you possess a service-oriented attitude with excellent follow through
BENEFITS
- Competitive base salary and bonus
- Health/Dental/Vision insurance
- Company sponsored Life AD&D STD (with Salary Continuation) and LTD Insurance
- Voluntary Enhanced LTD Program
- Voluntary Hospital Accident and Cancer Programs
- 401(k) with 100% match up to 5%
- Paid parental leave
- Pre-tax transit accounts
- Employee Assistance Program for emotional financial and legal support
WELL-BEING
- Generous paid time off
- Flex remote work time
- Flex Summer Fridays
- Employee engagement programs
- Volunteer time off
- Continuing education
- Complimentary Empire State Building Observatory access
- Complimentary gym membership and other wellness benefits
- Employee Discount Programs
Required Experience:
Senior IC
Key Skills
About Company
Discover modern office spaces at the Empire State Building, featuring top-tier amenities and energy efficiency that attract top tenants from diverse industries.