Senior Software Developer
$110k - $140kTompkins Financial
Senior Software DeveloperThe 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.ResponsibilitiesEnterprise 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 ResponsibilitiesPartner 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 DevelopmentDevelop 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 IntegrationDesign 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 OperationsEnsure 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 LeadershipParticipate 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.QualificationsBachelor'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.BenefitsMedicalDentalVision401(k) MatchProfit SharingPaid Time Off11 HolidaysTuition ReimbursementFree Parking throughout Tompkins Bank & TrustEmployee ReferralsEEO StatementTompkins 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-hybridPay RangeUSD $110,000.00 - USD $140,000.00 /Yr.
- ...material and people)a. Take direction from senior engineer, supervisor, and/or manager.b.... ...review 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
- ...selected candidate will work in an operations and design team environment with supervision from a scientist or senior engineer. You will design, develop, implement and maintain hardware for high‑power RF systems, from low level control circuitry to high power amplifiers...Senior
- Genesee County, New York seeks a professional-level administrator to supervise Mental Health Clinical Therapists, Case Managers, and nurses in program planning and service delivery. You will oversee intake, supervision, and coordination of care for individuals with mental...Senior
- Premier Genesee, Batavia, New York, is seeking a skilled Registered Nurse (RN) Cart Nurse to join our team. You will provide high-quality care to residents, administer medications, monitor vital signs, and support daily living activities. You will collaborate with physicians...Senior
- ...As a Senior Access Associate, you lead in the management and guidance of team members to maintain Rochester Regional’s high-quality standards of customer care.STATUS: Part time (20 hrs.)LOCATION: UMMC - North Street Campus - 127 North StreetBatavia, NY 14020DEPARTMENT...SeniorFull timePart timeWork experience placementWork at officeLocal areaMonday to FridayFlexible hours
$100k - $150k
...alignment with corporate objectives and consistency in HR practices.Develop and implement HR strategies that support business goals and... ...Labor Relations Mastery:Serve as the principal liaison between senior management and union representatives, fostering open channels...SeniorWork at office$111.4k - $146.6k
...team environment under the supervision of a scientist or a more senior engineer. The candidate will work with high power RF systems (e... ...High-Level RF Engineer at Fermilab will look like: Design, develop, implement and maintain hardware for current and future high-power...Temporary workWork experience placementFlexible hoursShift workDay shift- ...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
- ...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
- ...Work: Level II Position Summary: This position combines developing novel ideas with proven methods to design and develop the next... ...resource planning, database, and specialized application software. Strong written and verbal communication skills required....Work experience placement
- ...technical issues by coordinating appropriate internal resources and developing effective solutions. Resource Scheduling, Output Management... ...Maintain current knowledge of applicable engineering tools, software, specifications, procedures, and processes. Demonstrate...Contract work
$80k - $85k
Senior Pastor A Unique Ministry Opportunity Bergen Evangelical Presbyterian Church is seeking a full-time Senior Pastor to lead our congregation... ...Build meaningful relationships within the congregation Develop connections throughout the community Equip and encourage church...SeniorFull timeLocal area$21.75 per hour
...Senior Store Pro The Senior Store Pro is responsible for delivering accurate, efficient, and courteous service to customers across multiple channels, including in-store, telephone, and dealer shop interactions. This role requires strong technical knowledge of automotive...SeniorHourly payLocal areaShift work$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...- 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
- ...Senior A&T TechnicianJob Description Location and Compensation • Buffalo, NY * Be part of an exciting journey as we prepare for production at our new facility in the Western New York Science & Technology Advanced Manufacturing Park (STAMP). * Edwards Genesee location...SeniorWork at office
$30 - $50 per hour
...Job brief We are seeking a Software Engineer to execute the full lifecycle of the product development by programming well-designed efficient... ...code that meets specifications. Responsibilities Develop new capabilities and re-architect parts of an existing system....Full time$62k - $115k
...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified... ...~ Conduct tests and document results ~ Use software tools, scripting and software/hardware troubleshooting...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$22.8 - $25.35 per hour
Job Title: Operating Engineer (crushing & wash-plant operator) WELCOME TO VCNA! We are Frey Sand and Gravel in Alexander NY , part of Votorantim Cimentos North America (VCNA). As the North American operations of Votorantim Cimentos, a global building materials and sustainability...Full time$167k - $220k
StaffBuffalo seeks a Global Sales Director in Batavia, NY, to lead its sales strategy for engineered industrial equipment. The role involves driving revenue growth, managing a high-performing team, and engaging with executive-level customers. The ideal candidate has over...Relocation package- ...Maintains and approves blueprints and drawing files Recommends purchases of equipment and tooling CNC Programming Assists and/or develops PFMEA's, Control Plans, Work Instructions Follows applicable job work instructions SUPERVISORY RESPONSIBILITIES May have...
- ...# 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
- ...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
$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- ...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....
- ...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,... ...and prevention Resource Management (material and people) Develops mechanical designs and engineering drawings for custom...
- ...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
- ...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
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
- healthcare software sales 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





