1

Associate Software Development Engineer Jobs in Potsdam, NY

Supraja Gurajala, Associate Professor, Computer Science Search Contact Phone/Extension: 315-267 ... software engineering is desirable. We are, especially, seeking candidates who have worked with ...

Patient Registration

Edwards, NY · On-site

$19.08 - $27.99/hr

Professional Development & Team Support: Participate in training, meetings, and performance ... Associate's degree or higher in healthcare administration, business administration, or related ...

... systems, software, hardware and infrastructure both in-person and (at times) remotely at a ... Associates Degree (at least) OR 3-5 years IT experience * Hardware Experience (beyond imaging ...

Production Supervisor

Massena, NY · On-site

$65K - $75K/yr

... development opportunities and a culture that values and rewards employees on all levels of the ... Associate's or Bachelor's degree from an accredited institution. * 3 years of industrial ...

We pursue continuous improvement through innovation, agility, people development and collaboration ... Associate's or Bachelor's degree from an accredited institution. * 3 years of industrial ...

... development opportunities and a culture that values and rewards employees on all levels of the ... Associate's or Bachelor's degree from an accredited institution. * 3 years of industrial ...

Showing results 41-60

Associate Software Development Engineer information

See Potsdam, NY salary details

$21

$45

$106

How much do associate software development engineer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for associate software development engineer in Potsdam, NY is $45.81, according to ZipRecruiter salary data. Most workers in this role earn between $33.12 and $48.51 per hour, depending on experience, location, and employer.

What is an associate software development engineer?

Associate Software Development Engineers are entry-level professionals who assist in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior developers, contributing to coding, debugging, and documenting software projects. This role serves as a foundational position in a software engineering career, providing opportunities to learn industry best practices and collaborate with experienced team members. Associate Software Development Engineers often participate in code reviews, troubleshoot issues, and help ensure that software meets quality and performance standards.

What are the key skills and qualifications needed to thrive as an associate software development engineer?

To thrive as an Associate Software Development Engineer, you need a solid grasp of programming languages (such as Java, Python, or C++), algorithms, and data structures, often supported by a bachelor's degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and basic software development lifecycle methodologies is typically required. Strong problem-solving skills, a willingness to learn, and effective teamwork set standout candidates apart. These skills and qualities are vital for building reliable software, adapting to evolving technologies, and collaborating in dynamic development teams.

What are some common challenges faced by associate software development engineers when joining a new team?

Associate Software Development Engineers often encounter challenges such as adapting to established codebases, understanding team workflows, and getting acquainted with company-specific development tools. It can take time to become comfortable with version control systems, code review processes, and agile methodologies commonly used by development teams. Building effective communication with senior engineers and learning to balance independent problem-solving with seeking guidance are also key aspects of the initial learning curve.

What is the difference between Associate Software Development Engineer vs Software Development Engineer?

AspectAssociate Software Development EngineerSoftware Development Engineer
Required CredentialsBachelor's degree in CS or related field, some internshipsBachelor's or higher in CS, more experience preferred
Work EnvironmentEntry-level, team-based projects, training programsMore complex projects, increased responsibility
Employer & Industry UsageTech companies, startups, large corporationsSame as Associate role, with more senior positions
Search & Comparison IntentEntry-level roles, career progressionMid-level roles, career growth

The main difference between an Associate Software Development Engineer and a Software Development Engineer lies in experience and responsibility. The Associate role is typically entry-level, focusing on learning and supporting projects, while the SDE has more experience and handles more complex tasks. Both roles are common in tech companies and serve as stepping stones in a software engineering career.

What cities near Potsdam, NY are hiring for Associate Software Development Engineer jobs? Cities near Potsdam, NY with the most Associate Software Development Engineer job openings:
Infographic showing various Associate Software Development Engineer job openings in Potsdam, NY as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 13% Part Time, 1% Temporary, and 5% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $95,286 per year, or $45.8 per hour.

Maintenance Manager

North Country Dairy

North Lawrence, NY

Full-time

Re-posted 2 days ago


Job description

This position directs the Maintenance Department to support the manufacturing facility and manufacturing/corporate offices. This includes coordinating all functions of the department, providing cost efficient maintenance services to Operations and assuring all processing/equipment is safe and reliable to efficiently maximize production and meet quality requirements.

Duties and Responsibilities:

  • Responsible for the Engineering Director position in their absence.
  • Responsible for all maintenance shifts by using positive leadership skills and high visibility, motivates employees to achieve departmental and facility objectives, while following Standard Operating Procedures, Good Manufacturing Practices, Safe Work Practices along with established Quality and HACCP practices to ensure consistent operations support.
  • Lead and develop the maintenance shift supervisors.
  • Develop and manage an effective Preventative Maintenance Program – utilize the most optimum preventative maintenance practices, effectively and resourcefully maintain all equipment in a productive and safe working condition.
  • Develop and implement a long-term maintenance strategy for the facility.
  • Maintain building, facility and areas of direct responsibility in a sound clean condition suitable for the handling of food and food products.
  • Develop, train and orient mechanics and maintenance employees to improve work performance and acquaint workers with company policies and procedures.
  • Supervise employees in a union environment following the CBA. Administer disciplinary process in a timely and equitable manner. Confer with Human Resources on employee issues grievances, etc.
  • Establish and implement developmental training programs for department employees – provide trained coverage in all maintenance areas, maintain cross training to give a broad skill set, continuously upgrade training in maintenance.
  • Collaborates with management, engineering, and quality control personnel to resolve maintenance problems and recommend measures to improve operations and conditions of machines and equipment.
  • Determines department and work priorities; oversees repair, maintenance, and installation of equipment to ensure continuous improvement and uninterrupted production.
  • Inspects operating machines and equipment for conformance with operational standards.
  • Manage the requisition of parts, tools, equipment, and supplies required for efficient operation and uninterrupted production.
  • Develop an employee structure to ensure that the maintenance department is adequately staffed to provide suitable coverage for all foreseeable situations. Reduce downtime. Maximize run time.
  • Directs and coordinates activities of mechanics and workers engaged in repairs, maintenance, and installation of machines, tools, and equipment, and in maintenance of buildings, grounds, effluent pre-treatment, powerhouse, and utility.
  • Directs maintenance activities on utility systems to provide continuous supply of heat, steam, electric power, gas, refrigeration or air required for operations.
  • Reviews new product plans and discusses equipment needs and modifications with Engineering, Technology and the VP Manufacturing.
  • Prepares department budget and monitors expenditure of funds in budget. Utilize budget control of department operations – maintain costs of maintenance within budget targets.
  • Ensures compliance with company, federal, state, city, OSHA, EPA, etc. regulations
  • Takes an active role in Capital planning for the facility.
  • Other duties as assigned.

Experience & Education Required:

  • Bachelor’s Degree with a minimum of 8 years direct related experience including a minimum of 3 years supervisory experience or the equivalent combination of education and experience.

Knowledge & Skills - Required:

  • Ability to read, analyze, and interpret technical manuals, contractor agreements, purchase agreements, professional journals, technical procedures, or governmental regulations.
  • Ability to write reports, business correspondence, and procedure manuals.
  • Ability to effectively present information and respond to questions from groups of directors, managers, customers, contractors, and government agencies.
  • Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
  • Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
  • To perform this job successfully, an individual MUST have knowledge of PM and Order processing systems, CMMS, spreadsheet software and Word Processing software.

Confidentiality

The Maintenance Manager is exposed to customer and product information on a consistent basis. A high degree of confidentiality is required in this role.

Management Responsibility

The Manager, Maintenance works under the general direction of the Plant Manager and manages Maintenance Supervisors and Maintenance Mechanics.

Work Environment

While performing the duties of this Job, the employee is regularly exposed to moving mechanical parts; risk of electrical shock and vibration. The employee is frequently exposed to wet and/or humid conditions. The employee is occasionally exposed to high, precarious places; fumes or airborne particles; toxic or caustic chemicals; outside weather conditions; extreme cold and extreme heat. The noise level in the work environment is usually very loud.

Employee is regularly required to stand; walk; use hands to finger, handle, or feel; reach with hands and arms; talk or hear and smell. The employee is occasionally required to sit; climb or balance and stoop, kneel, crouch, or crawl. The employee must regularly lift and /or move up to 10 pounds, frequently lift and/or move up to 25 pounds and occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.

Shift: 10 hours 6a – 4pm Mon-Fri On Call 24/7

Pay: $93,206 to $130,489 a year*

* The salary range listed for this position represents the good faith and reasonable minimum and maximum pay for this role at the time of posting. Actual compensation may vary based on factors including, but not limited to, experience, skills, training, knowledge, education, and overall qualifications. The posted salary range reflects just one component of our total rewards package. Other components of the total rewards package may include participation in group health and/or dental insurance, retirement plan, wellness program, paid time away from work, and paid holidays.

Upstate Niagara Cooperative, Inc. is committed to equal employment opportunity for all, without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, or any other protected characteristic