Senior Software Developer
Job in
Ithaca, Tompkins County, New York, 14851, USA
Listed on 2026-10-22
Listing for:
Tompkins Community Bank
Full Time
position Listed on 2026-10-22
Job specializations:
-
Software Development
Cloud Engineer - Software, Backend Developer, .NET Developer, DevOps
Job Description & How to Apply Below
SQL Server, software architecture, integration, and emerging technologies to advance cloud adoption, automation, modernization, and engineering excellence while mentoring developers and contributing to long-term technology direction.
Responsibilities Position Goals Enterprise Solution Delivery:
Deliver scalable, secure, and maintainable technology solutions that support critical business functions and strategic initiatives.
Operational and Experience Improvement:
Improve operational efficiency and customer and employee experiences through process automation, application modernization, and digital transformation.
Cloud, AI, and Data Enablement:
Expand the effective use of cloud-native technologies, AI-enabled capabilities, enterprise data, and intelligent automation to create business value.
Technology Reliability and Risk Reduction:
Maintain application security, performance, resiliency, data quality, and operational reliability while reducing technology and operational risk.
Engineering Excellence and Capability Development:
Strengthen software engineering practices, reusable technology capabilities, team collaboration, and developer knowledge through mentoring and continuous improvement.
Key Responsibilities Business Solutions and Digital Transformation Partner with business leaders, product owners, architects, engineering teams, and other stakeholders to identify opportunities for process improvement, automation, and digital transformation.
Translate business requirements and objectives into scalable, secure, and maintainable technology solutions.
Design and deliver solutions that improve efficiency, reduce operational risk, and enhance customer and employee experiences.
Support strategic initiatives through modern applications, integrations, and digital services. Application, API, and Cloud Development Develop and maintain enterprise applications, APIs, integrations, and shared technology services supporting critical business functions.
Design, develop, and support cloud-native solutions using Microsoft Azure.
Build cloud-based solutions that promote scalability, resiliency, flexibility, security, and maintainability.
Develop reusable components and services that accelerate solution delivery across the organization.
Apply modern programming languages, software architecture, distributed systems, design patterns, service-oriented architecture, and event-driven development practices. AI, Automation, Data, and Integration Design and implement AI-enabled capabilities that improve productivity, decision support, and business process automation.
Integrate enterprise data sources, services, and platforms to support AI-driven applications, knowledge-based assistants, and digital assistants.
Evaluate emerging technologies and identify opportunities to create business value through AI and automation.
Develop enterprise data integration solutions, data pipelines, reporting solutions, and business intelligence support services.
Support data modeling, database development, ETL/ELT processes, and data movement across relational and non-relational platforms.
Promote timely, accurate, accessible, reliable, and high-performing information exchange across business-critical systems. Technology Excellence, Security, and Operations Ensure solutions meet enterprise standards for security, performance, reliability, scalability, and maintainability.
Apply application security, identity and access management, secure authentication, role-based authorization, and API security practices.
Monitor application health, troubleshoot technical issues, and proactively improve system performance.
Apply Dev Ops practices, version control, CI/CD automation, containerized deployment, automated testing, and application monitoring.
Contribute to architecture decisions, technical roadmaps, cloud adoption, and technology modernization efforts. Agile Delivery, Collaboration, and Technical Leadership Participate in Agile delivery teams and contribute to…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×