Lead Software Developer

UNITY ENVIRONMENTAL UNIVERSITY

$85K — $110K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • High School diploma or GED with 5+ years of experience
  • Proven Salesforce development and administration skills
  • Experience integrating Salesforce with third-party applications
  • Skilled in at least one .net language (VB or C#)
  • Proficient in web development using HTML, CSS, JavaScript, jQuery
  • Experience with MS SQL database development
  • Excellent communication and organizational skills

Responsibilities

  • Lead support and maintenance of existing software solutions
  • Design, develop, and implement new functionalities in Salesforce
  • Integrate data across multiple applications and services
  • Troubleshoot and upgrade existing software for performance improvement
  • Produce clean and efficient code to industry standards
  • Communicate with team members to overcome development roadblocks
  • Create technical documentation and provide support for training

Benefits

  • Medical, dental, and vision insurance
  • Short term and long term disability insurance
  • Life insurance
  • Paid time off (PTO)
  • 403b retirement plan with company match
Full Job Description
JOB OVERVIEW

Reporting to the Director of Information Technology (IT) and working closely with the other members of the IT team, the Lead Software Developer is responsible for development, design, and implementation of new or modified functional software solutions to meet ongoing business needs. The Lead Software Developer engages in all phases of the software development lifecycle - including gathering and analyzing business system requirements, developing, and testing new software solutions, resolving bugs, responding to service issues, and creating system documentation. The Lead Software Developer works with internal and contract developers, solution architects and systems analysts on the information technology team, as well as internal clients and product managers throughout the software development life cycle.

The Lead Software Developer is a team player with a keen eye for detail, great problem-solving, and troubleshooting skills. The Lead Software Developer may participate in design meetings and consult with clients to refine, test and debug programs to meet business needs and interact with third party partners in the achievement of business and technology initiatives. This position will be in New Gloucester, Maine.

POSITION SPECIFIC RESPONSIBILITIES AND EXPECTATIONS
  • Lead support for and maintenance of existing line of business software solutions.
  • Design, develop and implement new functionality in Salesforce applications.
  • Design, develop and support new software functionalities within other existing solutions.
  • Integrate data between multiple applications, services, and databases.
  • Develop and maintain SQL queries, stored procedures, views, and functions.
  • Communicate with team members to identify roadblocks and deliver functional outcomes to meet development requirements and business goals.
  • Develop new features and functions that interact with legacy code.
  • Produce documentation on Salesforce enhancements made and support technical training for others supporting the Salesforce environment.
  • Work with other developers to design algorithms, flowcharts, code, and associated documentation.
  • Produce clean, efficient, and secure code based on provided specifications and industry best practices.
  • Integrate custom software solutions with third-party programs and off the shelf software.
  • Troubleshoot, debug and upgrade existing software for technical problems and performance improvement.
  • Gather and evaluate user feedback.
  • Create technical documentation for reference and reporting.
  • Multi-task and change from one task to another without loss of efficiency or composure.
  • Pro-actively communicate challenges, successes, and failures with leadership.
  • Other duties as assigned.

POSITION SPECIFIC EDUCATION, SKILLS AND COMPENTCIES:

Required:
  • High School or equivalent GED diploma plus5 yrs. experience
  • Proven Salesforce development and administration skills.
  • Experience in integration of Salesforce Orgs and third party applications
  • Ability to continually evolve/improve productivity and environment and learn new development trends/practices.
  • Skilled in at least one .net language (VB or C#)..
  • Applicable understanding of development of web-based applications with skills in HTML, CSS, JavaScript, jQuery.
  • Applicable database development skills - MSSQL preferred.
  • Ability to learn new languages and technologies.
  • Excellent communication skills.
  • Good organizational and planning skills, including the ability to take tasks through to completion.
  • Commitment to excellent customer service and product development.
  • Strong problem analysis and decision-making ability.
  • Self-motivated and enthusiastic.
  • Ability to function effectively within a matrix organizational structure, maintaining open lines of communication while being discreet, courteous, and well poised.

Preferred:
  • College degree in Computer Science, IT, Engineering, or related discipline - experience can be substituted for a degree.
  • 2+ years Salesforce development and administration; preferred Salesforce certifications in development or administration
  • 2+ years development experience - preferred 1+ years VB.Net and/or C# - experience can be substituted for a degree.
  • 2+ years of experience in application database design and development - MSSQL preferred - experience can be substituted for a degree.
  • Concurrently worked with at least one other software developer on projects that lasted over at least a 6-month development period.

The Location

This position will be located at 49 Farm View Drive, New Gloucester, Maine.

Benefits

Unity College offers a generous benefits package which includes medical, dental, vision, short term disability, long term disability, life insurance, PTO, and a company match on our 403b retirement plan. Waiting periods will apply.

To Apply

Interested and qualified candidates should click on the "Apply Now" button and submit a resume and cover letter.

Similar Jobs

More Jobs at UNITY ENVIRONMENTAL UNIVERSITY

  • Lead Software Developer
    $85K — $110K *
    New Gloucester, ME 04260 (Cumberland County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Lead Software Developer jobs: