1

Senior Software Developer Jobs in Macedon, NY (NOW HIRING)

Senior Web Java Developer Location: Rochester, NY, Binghamton, NY, Augusta, ME - Onsite Opportunity ... Develop, test, validate, and deploy software modules into production environments * Work with ...

Elastic Search / .Net Developer

Rochester, NY · On-site

$56.50 - $72/hr

Senior-level research, design and development of computer software systems. Analyses software ... Strong programming language skill in .NET, C#, SQL, JavaScript, XML, XSL. Experience in Test Driven ...

Reporting directly to the Senior Director, Engineering, this role will lead a team of engineers and software engineering managers to deliver high quality software products. They will collaborate ...

Reporting directly to the Senior Director, Engineering, this role will lead a team of engineers and software engineering managers to deliver high quality software products. They will collaborate ...

Reporting directly to the Senior Director, Engineering, this role will lead a team of engineers and software engineering managers to deliver high quality software products. They will collaborate ...

The Software Engineering Manager leads a team of software engineers responsible for the delivery of ... Serve as a senior escalation point for customer concerns, project execution challenges, technical ...

The Software Engineering Manager leads a team of software engineers responsible for the delivery of ... Serve as a senior escalation point for customer concerns, project execution challenges, technical ...

Senior level : 5-8 years of experience developing software applications, automation solutions, industrial software, or engineering systems. * Eng II level:3-5 years of experience developing software ...

Collaborate with senior engineers to define architectural direction, establish engineering standards, reduce technical risk, and improve platform maintainability * Advance software quality through ...

Collaborate with senior engineers to define architectural direction, establish engineering standards, reduce technical risk, and improve platform maintainability * Advance software quality through ...

Collaborate with senior engineers to define architectural direction, establish engineering standards, reduce technical risk, and improve platform maintainability * Advance software quality through ...

Collaborate with senior engineers to define architectural direction, establish engineering standards, reduce technical risk, and improve platform maintainability * Advance software quality through ...

Software Engineer I (MPDE)

Webster, NY · On-site

$68K - $103K/yr

Working under the guidance of senior engineers, the Software Engineer I will contribute to manufacturing process control systems, data collection applications, automation solutions, and user ...

Senior DevOps Engineer

Rochester, NY · On-site

$100 - $125/hr

Join our mission as our next Senior DevOps Engineer to join our R&D Instrument Platforms ... The DevOps Engineer will partner closely with Software, Systems, and Quality teams to enable ...

Showing results 41-60

Senior Software Developer information

See Macedon, NY salary details

$15

$63

$89

How much do senior software developer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for senior software developer in Macedon, NY is $63.02, according to ZipRecruiter salary data. Most workers in this role earn between $53.51 and $70.67 per hour, depending on experience, location, and employer.

What is a senior software developer?

Senior Software Developers are experienced professionals who design, develop, and maintain complex software applications. They often lead development teams, mentor junior developers, and make critical architectural decisions. Their responsibilities include writing high-quality code, troubleshooting technical issues, and ensuring that software projects meet performance and security standards. With deep expertise in programming languages and software engineering principles, they play a key role in delivering successful technology solutions for organizations.

What does a senior software developer do?

As a Senior Software Developer, you’ll typically be responsible for leading complex development projects, designing technical solutions, and mentoring junior team members. Daily tasks often include writing and reviewing code, participating in architecture discussions, collaborating with cross-functional teams (such as QA, product management, and DevOps), and troubleshooting high-level technical issues. You may also be involved in setting coding standards, conducting code reviews, and helping to plan sprints or project roadmaps.

What skills and qualifications are needed to thrive as a senior software developer?

To thrive as a Senior Software Developer, you need deep expertise in programming languages, software architecture, and problem-solving, typically backed by a bachelor’s degree in computer science or a related field. Proficiency with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is standard, and certifications in these areas can be beneficial. Leadership, strong communication, and mentoring abilities set standout candidates apart in this role. These skills ensure that complex projects are delivered efficiently, code quality is maintained, and junior team members are effectively guided for overall team success.

What is the difference between Senior Software Developer vs Software Engineer?

AspectSenior Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's or higher in CS or related field; similar experience levels
Work EnvironmentCollaborates on complex projects, mentors juniors, leads technical effortsDesigns, develops, tests software; may work on specific modules or systems
Industry UsageCommonly used in tech companies, startups, and enterprise firmsWidely used across industries, often interchangeable with developer roles

The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

What cities near Macedon, NY are hiring for Senior Software Developer jobs?

Cities near Macedon, NY with the most Senior Software Developer job openings:

Infographic showing various Senior Software Developer job openings in Macedon, NY as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $131,087 per year, or $63 per hour.

Senior Web Java Developer

Strategio Inc.

Rochester, NY • On-site

$100 - $125/hr

Other

Re-posted 3 days ago


Job description

Senior Web Java Developer

Location: Rochester, NY, Binghamton, NY, Augusta, ME - Onsite

Opportunity

We’re looking for a Senior Web Java Developer to join a high-impact team working on complex systems within the utilities space. This role is ideal for someone who thrives in full-cycle development environments and enjoys working across backend systems, databases, and integration layers.

You’ll play a key role in designing, developing, and deploying scalable solutions, contributing to mission‑critical systems that support operational workflows. This is a hands‑on position where your expertise in Java, Oracle, and system‑level thinking will directly influence performance, reliability, and long‑term architecture.

About You

You’re a seasoned engineer who takes ownership from concept to deployment. You’re comfortable navigating complex systems, collaborating with cross‑functional teams, and delivering high‑quality code in multi‑developer environments.

You enjoy solving real‑world problems, working with structured data, and building robust backend systems. You’re detail‑oriented, adaptable, and bring a strong sense of accountability to everything you build.

Responsibilities
  • Design, develop, and maintain Java‑based applications across the full software development lifecycle
  • Prepare technical specifications and translate business requirements into scalable solutions
  • Develop, test, validate, and deploy software modules into production environments
  • Work with Oracle databases, including writing PL/SQL code, packages, and database design impacts
  • Collaborate within multi‑developer teams using structured development frameworks
  • Contribute to system integrations and interface development
  • Work with Unix environments, including shell scripting (ksh)
  • Support and enhance systems within utilities and control system applications
Core Skills
  • 5+ years of experience in Java development
  • Strong experience across the full software development lifecycle
  • Expertise with Oracle databases and PL/SQL
  • Experience with Java development frameworks (e.g., Eclipse)
  • Experience working in collaborative, multi‑developer environments
  • Ability to design and assess database impacts for new software models
  • Experience with Unix shell scripting (ksh)
  • Understanding of Oracle objects: tables, triggers, views, synonyms
Nice‑to‑Haves
  • Experience with Spectrum OMS Java development framework
  • Background in utilities or control systems applications (e.g., Outage Management Systems)
  • Experience with C programming (Pro*C) for database interfaces
  • Familiarity with .NET technologies
  • Experience with GIS programming

Your job search ends here.

If you’re eager to contribute to cutting‑edge projects and want to work with a high‑performance team, apply now.

Equal Employment Opportunity Statement

At Strategio, we are committed to creating a diverse and inclusive work environment where everyone feels valued and respected. We work hard to create a culture of kindness, honesty, and respect, and we are dedicated to creating higher‑performing organizations by addressing the lack of diversity in the workforce. Individuals seeking employment are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, status as a protected veteran, or disability. You are being given the opportunity to provide the following information in order to help us comply with federal and state Equal Employment Opportunity/Affirmative Action record keeping, reporting, and other legal requirements. Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

#J-18808-Ljbffr