Senior Software Developer
$110k - $140kTompkins Financial
Senior Software Developer
The Senior Software Developer designs, develops, and supports secure, scalable, and maintainable enterprise applications, APIs, cloud-native services, data integration platforms, and AI-enabled solutions. The position partners with business and technology stakeholders to translate business objectives into modern technology solutions that improve operational efficiency, reduce risk, enhance customer and employee experiences, and support organizational growth. The role applies expertise in Microsoft Azure, C#/.NET, 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
- 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
- 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 DevOps 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 planning, estimation, testing, execution, and continuous improvement activities.
- Collaborate with business and technology stakeholders throughout solution design, development, implementation, and support.
- Mentor developers and share software engineering and technology best practices.
- Support a culture of collaboration, accountability, innovation, learning, and operational excellence.
- Perform other duties as assigned.
Qualifications
- Bachelor's degree in Computer Science, Data Science, Artificial Intelligence, Machine Learning, Software Engineering, Information Systems, or a related field required.
- Minimum of 7 years of experience designing, developing, implementing, and supporting enterprise applications required.
- Proficiency in modern programming languages and technologies, including C#, .NET, JavaScript, PowerShell, and Python.
- Demonstrated experience with distributed systems, service-oriented architecture (SOA), event-driven solution development, and secure API design and integration, including REST services, OAuth/JWT authentication, and API documentation tools such as OpenAPI and Swagger.
- Strong understanding of software architecture, design patterns, scalability, performance, and security best practices.
- Experience developing and supporting enterprise application integrations using SOAP services, XML-based data exchange, and related messaging technologies.
- Experience designing, developing, and supporting cloud-native solutions on Microsoft Azure, including serverless computing, API management, messaging, data storage, application monitoring, and secure secrets management.
- Proficiency in using Microsoft AI platforms and services to develop intelligent applications, knowledge-based assistants, and AI-driven automation solutions through modern retrieval, orchestration, and machine learning integration patterns.
- Experience designing, developing, and supporting enterprise data integration solutions, including data modeling, database development, ETL/ELT processes, and data movement across relational and non-relational data platforms.
- Proficiency in DevOps practices, version control systems, CI/CD automation, containerized application deployment, automated testing, and Agile/Scrum delivery frameworks.
- Strong understanding of application security principles, identity and access management, secure authentication protocols, role-based authorization models, and enterprise API security best practices.
Benefits
- Medical
- Dental
- Vision
- 401(k) Match
- Profit Sharing
- Paid Time Off
- 11 Holidays
- Tuition Reimbursement
- Free Parking throughout Tompkins Bank & Trust
- Employee Referrals
EEO Statement
Tompkins is committed to a policy of Equal Employment Opportunity ("EEO") with respect to all team members and applicants for employment and a work environment free from discrimination (including unlawful harassment) based on race, color, religion, sex, sexual orientation, transgender status, gender non-conformity, gender identity, gender expression, national origin, age, marital status, domestic violence victim status, disability, predisposing genetic characteristics, military or veteran status or status in any group protected by federal, state, or local law.
For more information, please click here
#communitybank
#LI-hybrid
Pay RangeUSD $110,000.00 - USD $140,000.00 /Yr.
$97k - $180k
...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees... ...in the interest of national security. Job Title: Senior Specialist, Software Engineering Job Code: 44563 Job Location: Rochester,...SeniorLocal areaFlexible hours- ...material and people) a. Take direction from senior engineer, supervisor, and/or manager.... ...process. b. Identify, review, and develop product improvements. c. Identify, review... ...planning, database, and specialized application software. 2. Ability and willingness to abide by...Suggested
- ...Embedded Software Engineer We are seeking a skilled and experienced embedded software engineer to support the development of Modular... ...robust, scalable solutions aligned with enterprise objectives. Develop and implement MAF features using embedded C. Promote and...SuggestedEarly shift
$70k - $90k
...succeed. Position Available We're seeking an experienced Senior Architectural Designer to join our growing team. This position... ...-quality permit and construction documents using Revit. · Develop technical details and drawing packages for commercial renovation...SeniorWork at officeLocal area- ...Description Job Description: Title: Senior Account Associate - Commercial Lines Work Mode: Remote: Eastern and Central Times Zones Only | Location/Supporting: Longwood, FL | Book Focus: Contractors, Hospitality, Real Estate Please note: If this...SeniorContract workFor contractorsRemote work
$33 - $36 per hour
## Senior Field Service TechnicianApplyremote type: Onsitelocations: Batavia, New Yorktime type: Full timeposted on: Posted Todayjob requisition id: R49467Xylem is a Fortune 500 global water solutions company dedicated to advancing sustainable impact and empowering the...Senior$66.5k - $89.9k
...The opportunity Delaware North is hiring a Senior Internal Auditor, Technology and Controls to join the internal audit team. In this... ...with management to document risks and controls and develop testing approaches aligned with sampling requirements Evaluate...SeniorFull timePart timeShift work$92.5k - $171.5k
...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified... ...domains in the interest of national security. Job Title: Senior Specialist, Electrical Engineer Job Code: 40874 Job Location...SeniorLocal areaFlexible hours- JUNIOR ENGINEER Provisional appointment pending Civil Service examination. DISTINGUISHING FEATURES OF THE CLASS: An incumbent in this position performs entry-level engineering functions, moving to mid-level as practical experience continues. An incumbent may assist in ...Full timePart time
- ...water distribution systems. Assists in the preparation of plans, specifications and designs of proposed projects. Uses computer software to create and maintain drawings, plans and documents. Oversees construction work when either knowledge of engineering...Full timePart timeFor contractorsWork at office
- ...based USG has been a leader in producing innovative, award-winning products and systems to build everything from major commercial developments and residential housing to home improvements. USG's employees are committed to the highest levels of customer satisfaction and...Hourly payFull timeFor contractorsImmediate startRelocation
- ...based USG has been a leader in producing innovative, award-winning products and systems to build everything from major commercial developments and residential housing to home improvements. USG's employees are committed to the highest levels of customer satisfaction and...Hourly payInternship
- ...with multiple product lines but may focus on one product line to develop product expertise and works independent with some supervision... ...enterprise resource planning, database, and specialized application software. 2. Ability and willingness to abide by set policies and/or...Local areaFlexible hours
- ...drafting of Graham equipment and systems design. Utilizing CAD software, in-house analysis tools and industry-specific design software,... ...timelines and work schedules. Ability to analyze problems and develop effective solutions at both strategic and functional levels....
- ...efficiency throughout the manufacturing lifecycle. This role involves developing and implementing quality systems, driving continuous... ...enterprise resource planning, database, and specialized application software. # Strong written and verbal communication skills required....
- ...Senior Sourcing Specialist Job Description Location and Compensation Basom, NY * Be part of an exciting journey as we prepare for... ...product management, and production teams on material requirements Develop and cultivate positive relationships with assigned supplier...SeniorWork at officeLocal areaWork visa
$31.83 per hour
...Abilities 1. Advanced Technology Skills: Familiarity with systems such as Workday, Epic, and other administrative or financial software. 2. Event Planning: Experience in organizing and coordinating events, including logistics, catering, and travel arrangements....SeniorHourly payFull timeWork experience placementWork at office$75k - $95k
...operator training documents, etc.) Lead cross-functional teams to develop PFMEA, Control Plan, and Process Flow Diagrams Perform... ...drawings Experience with Solidworks and/or equivalent 3d modeling software PFMEA, PFD, and control plan experience CNC programming...- ...Job Title: Weld Engineer Reports To: Senior Weld Engineer Division/Department: Quality... ...and manufacturing requirements. Develop and qualify Procedure Qualification Records... ...planning, database, and specialized application software. # Ability and willingness to abide by...Flexible hours
- Stationary EngineerAttica, NY Pay: $90.00 per hour 26-08685Job SummaryThe Stationary Engineer is responsible for operating, monitoring, maintaining, and troubleshooting high-pressure boilers and associated powerhouse equipment to support safe, reliable, and continuous ...Hourly pay
$31.26 - $39.07 per hour
...Engineer will maintain and/or coordinate all building energy management systems to include lighting • through the Trane Ensemble Software. • Store systems that may need support would include, but not limited to Point of Sale (POS) and Telephone • systems •...Full timeFor contractorsRemote work- ...in our community and make a lasting impact. Responsibilities: • Create engineering drawings using computer-aided design (CAD) software • Collaborate with project managers, engineers, and clients to understand project requirements and objectives • Conduct site...
- ...Establish and maintain manufacturing specifications. (ex. standard work, routing, other technical input, and documentation) Develop and deploy manufacturing systems (e.g. bills of materials, component allocations, label printing, etc.) Analyze statistical data...Work at officeMonday to FridayNight shift
$80.5k - $149.5k
This position will be responsible for providing Electrical Engineering systems support and development to customer-funded programs within our Exquisite Imaging Solutions business unit of L3Harris Corporation. Our Exquisite Imaging Solutions products serve a broad array...Local areaFlexible hours$70.5k - $130.5k
...& Test engineers in Rochester NY to work on a dynamic team to develop EO/IR solutions. They will have SI&T Engineering responsibilities... ...Based Systems Engineering) DOORS, Jama, and Cameo experience Software development for test applications (C/C++, Python, LabView, etc....Local areaFlexible hours$62k - $115k
...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified... ...or Optical Engineering Knowledge of Code V and/or Zemax software toolsPAY TRANSPARENCY: In compliance with pay transparency requirements...Local areaFlexible hours$31.81 - $34.88 per hour
...Job Description Job Description Lifetime Assistance – Senior Residence Manager Make an Impact. Create Joy. Shape the Future. At Lifetime Assistance, our mission is to foster independence, dignity, and respect for individuals with intellectual and developmental...SeniorHourly payFull time- ...While performing the duties of this position, the incumbent is required to read, write, analyze data and reports, exercise judgment, develop plans, procedures and goals, present information to others and work under pressure. ~ Work Environment: This job primarily...Work at office
$17.5 per hour
Job Description Job Description Description: Say Cheese! Join the Yancey’s Fancy Team Yancey’s Fancy is a family-owned, local cheese company known for crafting award-winning cheeses with pride and tradition. We’re looking for dependable, hardworking Packaging Associates...Local areaMonday to FridayShift workDay shiftAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- senior operations technician Batavia, NY
- entry level software sales Batavia, NY
- id software Batavia, NY
- software implementation project manager Batavia, NY
- software Batavia, NY
- remote software sales Batavia, NY
- trading software engineer
- costco software developer
- audio software developer
- google entry level software engineer




