Associate Software Engineer Job at Vermont Mutual, Montpelier, VT

U0pPWFI4UktPd2E0dW5oSG9wSEZEZ0VLeHc9PQ==
  • Vermont Mutual
  • Montpelier, VT

Job Description

Job Description

Job Description

JOB SUMMARY

We are seeking a motivated and detail-oriented Associate Software Engineer to join our IT Applications Development team. This entry-level position is ideal for a recent graduate or someone with a foundational understanding of software development who is eager to grow their skills in a supportive and collaborative environment. As an Associate Software Engineer, you will work closely with experienced team members to develop, configure, and maintain software applications that meet business needs.

DUTIES & RESPONSIBILITIES

  • Application Development: Analyze detailed business, functional, and technical requirements and specifications to develop and configure software applications. This includes coding internally developed applications or configuring commercial-off-the-shelf (COTS) software using a variety of programming, scripting, and database languages.
  • Problem Solving: Collaborate with senior engineers to address and resolve application issues. Given the nature of this entry-level role, the problems encountered are generally straightforward and do not involve high levels of complexity.
  • Application Support: Assist in the testing, deployment, and maintenance of software applications. This includes fixing programming errors, making changes based on scope adjustments, and implementing enhancements to improve application functionality.
  • Documentation and Reporting: Document processes, workflows, and coding practices. Explain facts, policies, and practices related to the job area clearly and concisely.
  • Collaboration: Work under close supervision while gaining experience and knowledge in the field. Engage with cross-functional teams to ensure applications are effectively supporting business objectives.

QUALIFICATIONS

  • Bachelor's degree in computer science, Information Technology, or a related field.
  • Foundational knowledge of programming languages such as Java, Python, React, or similar.
  • Basic understanding of database management and SQL.
  • Basic understanding of cloud technologies and configuration.
  • Familiarity with software development lifecycle (SDLC) methodologies.
  • Ability to analyze technical requirements and translate them into functional software.
  • Strong communication skills and a willingness to learn and grow in a collaborative environment.

Experience: This is an entry-level position, so prior professional experience is not required. However, internships, co-op positions, or academic projects related to software development are highly valued.

This job description outlines the core responsibilities and qualifications for an Associate Software Engineer at the entry professional level, focusing on IT applications development. The position is designed to offer significant learning opportunities and professional growth for those entering the field.

PHYSICAL DEMANDS/WORKING CONDITIONS

  • Predominately sedentary office position with high frequency of keyboarding/computer work required.
  • Off-hour and weekend work may be required.
  • The physical demands are minimal and typical of similar jobs in comparable organizations.
  • The work environment is representative and typical of similar jobs in comparable organizations.

The salary range reflected is a good faith estimate of base pay for the position. In addition to base salary, this role is incentive compensation and benefits eligible, and individual salary will ultimately be determined based on individual experience, skills, qualifications and geographic location.

Job Tags

Internship, Work at office,

Similar Jobs

Get It - Hospitality

Luxury Travel Advisor - Remote | WFH Job at Get It - Hospitality

Are you passionate about travel and dedicated to delivering exceptional experiences? We are looking for a motivated and experienced Luxury Travel Advisor to join our team. In this role, you'll work closely with our partner travel agencies, each catering to discerning clients... 

CDIM Engineering, Inc.

Project Geologist/Hydrogeologist Job at CDIM Engineering, Inc.

 ...business. Primary job duties and responsibilities include: Apply technical knowledge to CDIM projects involving environmental geology and hydrogeology; Develop and manage scope, budget and schedule; oversee subcontractors; interface with senior personnel, clients... 

Cox Automotive

Mobile Technician Job at Cox Automotive

 ...by Cox Automotive is the leading provider of on-site mobile maintenance and repair services for light, medium, and heavy-duty trucks...  ...service trucks. Through our network of more than 25 maintenance facilities we offer expanded services to include accident repair, paint,... 

Duke Ele Services LLC

Office Assistant Job at Duke Ele Services LLC

 ...Job Description Job Description We are seeking an Office Assistantto join our Elevator team!You will performclerical and administrative functionsin order to drive company success. Responsibilities: ~ Filing online Paperwork with Department Of Building ~... 

Carolina Health Specialists

Certified Medical Assistant/Clinical Reviewer Job at Carolina Health Specialists

 ...Job Description Job Description CMA/Clinical Reviewer needed for busy medical practice in Myrtle Beach. Must have excellent computer and customer service skills. Hours are Monday through Thursdays 7:45am - 5:15pm and Fridays 8am - 12pm. No nights or weekends! Excellent...