IT Intern Software Developer

If you seek a truly outstanding employment experience, Utica National is the place for you. We are always looking for conscientious, customer orientated individuals to join our team - whether you're a seasoned professional or just starting out. We offer a supportive and friendly work environment that features a variety of career paths.

We offer challenging assignments, advancement opportunities, full benefits packages, competitive salaries, and a great work environment. And, we're big enough to offer the opportunities you need to be successful, but not so big that you'll get lost in the crowd.

Position Summary:

Responsible for independent program analysis and application development within assigned systems as well as planning, organizing and coordinating the work of application programmers along with reviewing and evaluating their work product. Must have knowledge of interfaces and integration and will be expected to produce high quality deliverables on time and within budget.

Duties and Responsibilities:

1. Deliver high quality deliverables that meet user requirements, on time and within budget.

2. Review system requirements and specifications prior to development for completeness and conformance to standards.

3. Create technical programming specifications when necessary.

4. Enforce analysis, programming and testing standards for all staff.

5. Perform programming and unit testing according to established standards and based on specifications.

6. Perform scheduled and adhoc code reviews of both internal and contract staff.

7. Maintain documentation and act as a source of knowledge to all programming staff.

8. Act as an informational resource for all projects and requests.

9. Maintain technical knowledge of assigned systems.

10. Identify opportunities for process and efficiency improvements and recommend action.

11. Perform other tasks as required.


Junior, Senior or Grad Student in Computer Science or Information Systems, or equivalent experience.

Experience/ Desired Skills

0 - 2 Years experience in the following technologies, dependent on assigned systems: IMS VSAM COBOL/CICS Java . NET XML Duck Creek Technologies Oracle Tools Proprietary development technologies SQL/Oracle Databases C#


Technical, Analytical, Mathematical, Logical, Insurance industry familiarity with corporate level computer systems, Knowledge of Business Analysis and quality Assurance techniques and software tools including work-flow, requirements documentation, project management and testing.




We believe strongly that talented people are core to our success and are attracted to companies that provide competitive pay, comprehensive benefits packages, career advancement and challenging work opportunities. We offer a Comprehensive Benefits Plan that includes the following:

  • 401K plan
  • Medical coverage
  • Dental coverage
  • Flexible spending accounts
  • Vision care coverage
  • Work/Life resources
  • Paid Time-Off (PTO)
  • Paid Holidays
  • Pay-for-Performance
  • Employee and Dependent life insurance
  • Disability insurance
  • Accidental death & dismemberment insurance
  • Tuition reimbursement

Additional Information:

We offer both full and part time employment with the goal of providing work life balance to our talented workforce.

As part of our hiring process, candidates must also pass a comprehensive background check and drug screen, additional screening for credit or MVR may be required for some positions.

Utica National is an Equal Opportunity Employer.

Apply now and find out what it s like to be a part of an amazing team, thrive in an exciting environment and work for a company you can be proud of. Once you complete your application, you can monitor your status in the hiring process by logging into your profile. A representative from our Talent Management Group will be in touch if you are moving forward. Candidates must complete any required assessments if being considered for a position.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Manager Software Development - Data Insights
Amsterdam, NY Booking Holdings Inc.
Talent Development Intern, New York
New York City, NY FleishmanHillard
IT Apps Developer II
Schenectady, NY Home Depot
Development Coordinator, Major Gifts in the Ex...
New York City, NY Columbia University
Internal Communications Content Strategist/Writer
Rochester, NY Oracle
2019 Canon Insights Summer Internship - HR, Le...
Melville, NY Canon