1

Associate Software Engineer Jobs in Rome, NY (NOW HIRING)

Mentors Associate Developers. Level III (in addition to Level II essential responsibilities/accountabilities): * Assists with software and system design and architecture within the assigned portfolio.

Mentors Associate Developers. Level III (in addition to Level II essential responsibilities/accountabilities): * Assists with software and system design and architecture within the assigned portfolio.

Associate's Degree acceptable with relevant experience * Excellent communication skills * Ability ... Knowledge of NYSDOT's Equitable Business Opportunities (EBO) software * Knowledge of computerized ...

Be Seen First

... software tools and process improvements Required Qualifications • Associate degree/certificate in CNC machining or 3+ years of CNC programming experience • 2+ years programming CNC lathes and ...

Be Seen First

... software tools and process improvements Required Qualifications • Associate degree/certificate in CNC machining or 3+ years of CNC programming experience • 2+ years programming CNC lathes and ...

... software solutions, managed services, professional services, and strategic offerings Monitor ... degree, Associate degree, or equivalent experience in a related field Five (5) or more years of ...

next page

Showing results 1-20

Associate Software Engineer information

See Rome, NY salary details

$18

$39

$93

How much do associate software engineer jobs pay per hour?

As of Jun 30, 2026, the average hourly pay for associate software engineer in Rome, NY is $39.98, according to ZipRecruiter salary data. Most workers in this role earn between $28.89 and $42.36 per hour, depending on experience, location, and employer.

What are some common challenges faced by Associate Software Engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an Associate Software Engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What Is an Associate Software Engineer Job Description?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What is an Associate Software Engineer?

An Associate Software Engineer is an entry-level professional who assists in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior engineers and are responsible for writing code, fixing bugs, and participating in team meetings. This role often serves as a stepping stone for recent graduates or those new to the software development field, helping them gain practical experience and develop technical skills. Associate Software Engineers usually work with a variety of programming languages and tools depending on the company and project requirements.
What are the most commonly searched types of Software Engineer jobs in Rome, NY? The most popular types of Software Engineer jobs in Rome, NY are:
What cities near Rome, NY are hiring for Associate Software Engineer jobs? Cities near Rome, NY with the most Associate Software Engineer job openings:
Infographic showing various Associate Software Engineer job openings in Rome, NY as of June 2026, with employment types broken down into 94% Full Time, 3% Part Time, 2% Contract, and 1% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $83,165 per year, or $40 per hour.
Manufacturing Engineer

$69K - $89K/yr

Other

Posted 13 days ago


Job description

The Company Heico has a history of success. Since its founding over 40 years ago The Heico Companies has grown from a single business to over 80 separate companies through a strategic acquisition policy, and by reinvesting its earnings into internal growth and new prospects. Historically talented at restoring distressed companies, Heico now strategically targets acquisitions that will complement its ever-growing portfolio of companies in manufacturing, construction, and industrial services.

These four core operations are organized into groups: Metal Processing Group, Construction Solutions Group, Applied Solutions Group, and Industrial Technologies Group. Once acquired, new Heico companies are assigned to a group and run on a stand-alone basis, allowing for great independence as well as the opportunity to share knowledge about markets, production processes, and management practices across other Heico groups and companies. Each Group has its own corporate team.

Heico continues to seek out new opportunities and maintain its standard of success. The Heico Companies has remained a privately held company since its creation and maintains a majority ownership in each of its operations, which generates more than $3.3 billion dollars in revenues. Many of our businesses are certified Woman-owned Business Enterprises (WBE).

More information about the holding company and overall organization can be found at www.heicocompanies.com. BARTELL MACHINERY SYSTEMS, L.L.C. is a global leader in providing highly engineered industrial manufacturing equipment for the Tire & Rubber, Oil & Gas, and Wire & Cable industries with a commitment to innovation and customer satisfaction.

Our highly skilled and diverse professionals possess generations of industry knowledge, making Bartell a recognized leader with over 8,000 systems in operation worldwide. Bartell offers full-time opportunities, co-ops and internships. Many of our employees have launched life-long careers and you too can be a part of a global company that works together on some of the world’s largest and unique industrial equipment.

Opportunities for career progression within the many divisions of this company are outstanding if you are ready to take the challenge. The Position This position is a member of the Manufacturing Engineering Department. The Manufacturing Engineer will report directly to the Senior Manufacturing Engineering Manager.

Job Description Primary Responsibilities This position is a member of the Manufacturing Engineering Department with tasks that require a motivated individual who has knowledge and experience of manufacturing engineering requirements. The expectations for this position are that the individual uses their training, education, and experience to support the business through process improvements, cost savings initiatives, and everyday production needs with a limited amount of guidance and direction. The position requires the individual have experience in the workings of an industrial plant and they have the interpersonal skills to deal with all different types of situations and individuals.

This position requires a person to be able to work in a team environment, be able to multi-task, and handle difficult manufacturing problems. Individual should be able to perform most of the key performance objectives regularly and with a limited amount of direction. Job Requirements Education Bachelor or Master’s Degree in an Engineering related field with at least (5) years of experience, or an Associate’s Degree in an Engineering Technology related field with at least (10) years of verifiable experience in a Manufacturing environment, or at least (15) years of verifiable experience in a Manufacturing environment with a HS Diploma or equivalent.

Skills & Relevant Work Experience Required: Knowledge on tolerances and general manufacturing practices and procedures. Interpersonal skills and experience to deal with all types of situations typical to a manufacturing environment CAD (preferably SolidWorks) Knowledge of machining techniques, lathe, mill, grind, etc Microsoft Office Products knowledge Fluency in English Skills & Relevant Work Experience Desired: Knowledge of programming using CAM software or “G and M code”. Knowledge of weld techniques and callouts Tooling Selection and machining techniques GD&T knowledge Program management skills and the ability to handle a significant workload Cost savings and process improvements Travel Requirements: up to 5-10% EOE M/F/D/V