2

Full Time Software Jobs in Rochester, NY (NOW HIRING)

Positive work environment with the tools to need to do your job and grow * Full time employees (30 ... Experience using EMR software and patient scheduling systems * Must be computer savvy and familiar ...

next page

Showing results 1-20

Full Time Software information

See Rochester, NY salary details

$47.4K

$110.4K

$163.8K

How much do full time software jobs pay per year?

As of Jul 24, 2026, the average yearly pay for full time software in Rochester, NY is $110,354.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,800.00 and $128,300.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Senior software engineers, especially those working in high-paying industries like finance or technology, can earn $500,000 or more annually, often through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, specialized skills, and working at large tech companies or startups with significant funding.

What are full-time software jobs?

Full-time software jobs refer to positions where individuals work as software developers, engineers, or programmers on a regular, full-time basis, typically 40 hours per week. These roles involve designing, coding, testing, and maintaining software applications or systems. Full-time software professionals can work in various industries and often collaborate with other IT staff, product managers, and designers to create effective solutions. These jobs offer benefits like health insurance, paid time off, and opportunities for career advancement.

What are the key skills and qualifications needed to thrive as a Full Time Software Engineer, and why are they important?

To thrive as a Full Time Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with software development tools, version control systems like Git, and proficiency in languages such as Python, Java, or JavaScript are essential. Excellent communication, collaboration, and time management skills help you work effectively within development teams and adapt to changing project requirements. These skills ensure you can build reliable software, contribute to team goals, and deliver solutions that meet business needs.

What is L1, L2, L3, and L4 developer?

In software development, L1, L2, L3, and L4 often refer to different levels of technical expertise and experience. L1 typically indicates entry-level or junior developers, while L2 and L3 represent increasing levels of seniority and responsibility, with L4 usually being senior or lead developers. These levels help organizations structure career progression and assign appropriate tasks based on skills and experience.

Is it true that AI will replace software engineers?

AI is unlikely to fully replace software engineers in the near future, as human expertise is essential for designing, developing, and maintaining complex software systems. AI tools can assist with coding and automation, but software engineering requires problem-solving, creativity, and understanding of user needs that AI cannot fully replicate.

Which software job is the highest paid?

Senior software engineers, especially those in specialized fields like machine learning, AI, or cloud computing, tend to be the highest-paid software roles. Executive positions such as Chief Technology Officers (CTOs) also command top salaries in the software industry. These roles often require advanced skills, extensive experience, and relevant certifications.

What are some common challenges faced by full-time software developers, and how can they be addressed?

Full-time software developers often encounter challenges such as managing tight project deadlines, adapting to rapidly changing technologies, and collaborating effectively with cross-functional teams. Balancing the need for high-quality code with speed can be difficult, especially in agile environments. These challenges can be addressed by honing time management and communication skills, participating in regular code reviews, and staying up-to-date with industry trends through continuous learning. Leveraging collaboration tools and seeking mentorship within your team can also help you overcome obstacles and grow professionally.

What is the difference between Full Time Software vs Part Time Software?

AspectFull Time SoftwarePart Time Software
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
Certifications & SkillsUsually requires the same certifications and skillsSame certifications and skills, but may be less specialized
Work EnvironmentOffice or remote, integrated into team projectsFlexible, often remote or freelance

Full Time Software roles involve standard work hours, full benefits, and consistent employment, while Part Time Software offers flexible hours with fewer benefits. Both roles require similar skills and certifications, but Full Time positions provide more stability and integration into company teams.

What are the most commonly searched types of Software jobs in Rochester, NY? The most popular types of Software jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Full Time Software jobs? Cities near Rochester, NY with the most Full Time Software job openings:
Infographic showing various Full Time Software job openings in Rochester, NY as of July 2026, with employment types broken down into 74% Full Time, 23% Part Time, and 3% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $110,354 per year, or $53.1 per hour.
Hiring Estimating Manager in Rochester, NY | Full-time role with Benefits

Hiring Estimating Manager in Rochester, NY | Full-time role with Benefits

Delta System and Software Inc.

Rochester, NY • On-site

$120K - $175K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Job description

We have a fulltime opening for a Estimating Manager in Rochester, NY. Please review the complete job description detailed below.
This opportunity is ideal for an experienced mechanical or plumbing estimating professional seeking a leadership role with an employee-owned organization that offers strong career growth, ownership benefits, and exposure to large, complex construction projects.
To apply or learn more: If you are interested, feel free to call me at 469-977-1067 or email me at deepak.chaudhary@deltassi.com to discuss the role.
 

Job Title: Estimating Manager

Location: Rochester, NY (Onsite)

Employment Type: Full-Time

Compensation: $120,000 - $175,000 (Base Salary) + Annual Bonus

Relocation Assistance: Available

About the Company

Our client is a leading employee-owned mechanical and plumbing contractor serving healthcare, laboratory, data center, industrial, institutional, and government markets throughout the East Coast. The company is known for delivering complex mechanical, plumbing, and process piping projects while providing employees with long-term career growth, stability, and ownership opportunities.

Benefits

• Employee Stock Ownership Program (ESOP)

• Annual performance bonus

• Medical, dental, and vision insurance

• 401(k) with company contribution

• Paid vacation and holidays

• Employer-paid life insurance

• Professional development and leadership opportunities

• Relocation assistance

Position Summary

The Estimating Manager will lead the estimating department for large-scale mechanical and plumbing construction projects. This role is responsible for managing estimating personnel, overseeing bid strategies, preparing detailed project estimates, and collaborating with operations, purchasing, finance, and executive leadership to support successful project pursuits.

Key Responsibilities

Estimating Leadership

• Lead and manage all estimating department activities.

• Assign priorities and coordinate workloads among estimating staff.

• Mentor, train, and develop estimators.

• Establish bid strategies and oversee estimate preparation.

Preconstruction & Bidding

• Prepare and review detailed mechanical and plumbing estimates.

• Develop estimates from schematic, design-build, and construction documents.

• Manage negotiated and hard-bid project opportunities.

• Review project specifications, drawings, and contract requirements.

• Coordinate bid activities with project teams and regional offices.

Cost Analysis & Procurement

• Perform quantity takeoffs and labor calculations.

• Develop pricing strategies and cost analyses.

• Prepare subcontractor scopes of work.

• Solicit, evaluate, and negotiate vendor and subcontractor pricing.

• Support subcontract award processes.

Cross-Functional Collaboration

• Partner with Purchasing, Finance, BIM, and Operations teams.

• Support project budgeting and cost-control initiatives.

• Assist with proposal development and client presentations.

• Ensure seamless transition from estimating to project execution.

Required Qualifications

• 10+ years of mechanical and plumbing estimating experience.

• Experience estimating construction projects exceeding $25 million.

• Proven success with healthcare, laboratory, industrial, institutional, or data center projects.

• Strong knowledge of design-build, negotiated, and hard-bid delivery methods.

• Experience leading estimating teams and managing multiple bids simultaneously.

• Strong understanding of cost controls, labor burdens, contracts, bonding, insurance, and procurement.

• Ability to interpret construction drawings, specifications, and schematic designs.

Preferred Qualifications

• Experience working for a self-perform mechanical contractor.

• Background in HVAC, plumbing, piping, or MEP construction.

• Experience with estimating software and BIM-integrated workflows.

• Strong vendor and subcontractor negotiation skills.

Core Competencies

• Leadership and team development

• Strategic planning and decision-making

• Cost analysis and financial management

• Communication and stakeholder management

• Attention to detail and organization

• Project prioritization and deadline management

Compensation & Benefits

• Base Salary: $120,000 - $175,000

• Annual Performance Bonus

• ESOP Participation

• Retirement Plan

• Comprehensive Benefits Package

• Paid Time Off

• Relocation Assistance


Delta System & Software logo

About Delta System & Software

Sourced by ZipRecruiter

Delta System & Software, Inc. is one of the fastest growing SAP Software solutions and services providers. We have presence in many countries including USA, Canada, India, Europe, Middle East and Australia. We are leading provider of ERP, e- Commerce, CRM, Analytics, Middleware and Database Solutions. We offer full range of SAP Services from business blueprint, design, implementation development, integration, migrations, training and support for your in-house and cloud based Private, Public and Hybrid environments. We provide high quality on site and remote consulting services for growing enterprises worldwide and help them gain significant competitive advantages by aligning technology with business strategies to improve productivity, business growth, efficiency and profitability. Delta System & Software, Inc. has been one of the leading SAP consulting services company since 2006. We have been growing over 100% every year, by providing the quality services to many direct and indirect customers globally.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

51 - 200 Employees

Headquarters location

McKinney, TX, US

Year founded

2006

Social media