Software Developer

Deerfield Academy

Deerfield (MA)

On-site

USD 90,000 - 130,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
403(b) retirement plan
Employer-paid life and disability
Paid time off and holidays
Tuition remission

Job summary

Deerfield Academy is seeking a Software Developer to design, build, and support web applications, databases, and system integrations. The role emphasizes modern development practices, collaboration with ITS, and delivering scalable, secure enterprise solutions across administrative departments.

You will lead design efforts, develop modules, and automate data processes, while adhering to SDLC standards and code reviews.

Qualifications

  • Bachelor’s degree in Computer Science or a related field is required.
  • 5-7 years of progressive professional experience in web application and database design/development.
  • Experience with Microsoft Azure and Azure Functions, Azure Data Factory, Microsoft Fabric, or Power Platform is preferred.
  • Experience with CI/CD concepts and code deployment best practices is required.
  • Experience consuming REST APIs and building data pipelines from SaaS platforms is required.
  • Proficiency in SQL and at least one programming language (Python or JavaScript) is strongly preferred.
  • Experience with modern SDLC methodologies, including code review, version control (Git), automated testing, CI/CD, and change management is required.
  • Experience integrating web applications with enterprise data sources, third-party software, and web APIs is preferred.

Responsibilities

  • Lead the assessment, technical design, and delivery of high-impact software solutions for departmental business challenges.
  • Develop and deliver web applications, modules, and data interfaces using server-side languages, database structures, and web technologies.
  • Foster consistent standards across the team and support modern development workflows.
  • Design and test interfaces for data flow and data integration between software solutions; support CI/CD and change management.
  • Identify and implement automation to streamline manual data processes and administrative workflows.
  • Create and maintain documentation for web services and processes.
  • Collaborate with the enterprise applications team on secure, reliable, and maintainable applications.
  • Work with system and network administrators to manage and troubleshoot web applications.
  • Evaluate vendor products for cost-effectiveness and integration with existing systems.
  • Perform other duties as assigned.

Skills

Azure Functions
Azure Data Factory
Power Platform
Git
CI/CD
REST APIs
SQL
Python
JavaScript
SDLC
Data pipelines
Security

Education

Bachelor’s degree in Computer Science

Tools

Azure Functions
Azure Data Factory
Microsoft Fabric
Power Platform
Git

Job description

SIGN-ON BONUS

The successful candidate will receive a $1,000 sign-on bonus ($500 paid at time of hire and $500 paid at the end of 90 days of employment.

General Summary

Reporting to the Assistant Director of Enterprise Applications and Analytics, the Software Developer is responsible for designing, building, enhancing and supporting web applications, databases and system integrations to enhance and improve the efficacy of business processes across the Academy’s administrative departments. Working collaboratively across the team, this role promotes the adoption of modern development practices - including collaborative code reviews, version control and change management; identifies opportunities to automate manual processes and collaborates across ITS and cross-functional teams to ensure robust, secure and maintainable enterprise solutions.

Primary Duties and Responsibilities:
  • Lead the assessment, technical design, and delivery of high-impact software solutions to departmental business challenges, ensuring long-term viability, accessibility, scalability, and alignment with Academy-wide priorities;
  • Develop and deliver web applications, custom modules, and data interfaces utilizing server-side programming languages, database structures, and web technologies;
  • Foster consistent standards across the team
  • Design, program, and test interfaces that support data flow processes/procedures between software solutions; and actively support modern development workflows—such as collaborative code reviews, version control, and structured change management;
  • Identify, design, and implement automation solutions to streamline error-prone manual data processes and repetitive administrative workflows;
  • Create and maintain standards-based documentation and procedures to support web services and processes;
  • Collaborate with the other members of the enterprise applications team on application and database designs to ensure that custom applications are secure, reliable, and maintainable;
  • Work with system and network administrators to manage, maintain, and troubleshoot the Academy’s web applications;
  • Evaluate and recommend vendor products that provide cost-effective, secure and robust solutions that integrate effectively with existing systems;
  • Perform other duties as assigned
Job Specifications:
  • Bachelor’s degree in Computer Science or a related field is required;
  • 5-7 years of progressive professional experience in web application and database design/development
  • Significant experience and mastery of various industry standard web programming languages/tools;
  • Experience with Microsoft Azure strongly preferred; including Azure Functions, Azure Data Factory, Microsoft Fabric, or Power Platform
  • Experience with CI/CD concepts and code deployment best practices required
  • Experience consuming REST APIs and building data pipelines from SaaS platforms required
  • Proficiency in SQL and at least one programming language required, python, and/or javascript strongly preferred
  • Experience with and commitment to modern SDLC methodologies, including code review standards, version control (Git), automated testing, continuous integration/deployment (CI/CD), and change management required;
  • Experience integrating web applications with enterprise data sources, third-party software, and web APIs (REST/JSON, SOAP, or web services) strongly preferred;
  • Excellent organizational, analytical and interpersonal skills;
  • Strong initiative and the ability to be self-directed, resourceful and creative
  • Experience collaborating with Information Security / Infrastructure teams to audit, harden, and safeguard applications and sensitive institutional data;
  • Demonstrated experience identifying operational bottlenecks and implementing automated scripts, pipelines, or services to replace manual processes.
  • Strong customer service orientation, teamwork and collaborative mindset
  • Sensitivity to confidential information and data privacy
  • Eager to master new and emerging technologies, including AI and cloud data platforms
  • Strong written and oral communication skills, able to work with both technical and non-technical colleagues
  • Experience in an academic or similar institutional environment preferred
  • Demonstrated commitment to diversity and inclusion, and to serving the needs of a diverse community
Physical Job Demands
  • Close visual acuity to analyze data and figures and view a computer monitor
  • Ability to sustain substantial movements of the wrists, hands and/or fingers; or to dictate instructions to a computer
  • Ability to sit or stand at a desk or table for extended periods of time
  • Light Physical Requirements, which include exerting up to 20 pounds of force rarely, and/or up to 10 pounds of force frequently, and/or a negligible amount of force constantly to move objects
Working Conditions

The worker is mainly in an office environment, and is not substantially exposed to adverse environmental conditions.

Special Instructions for Applicants

Application materials must include:

  • Acover lettersummarizing interests and qualifications
  • A complete resume or curriculum vitae

*Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Compensation & Benefits

Deerfield Academy offers a competitive total compensation package, where base compensation or salary is just one component. Pay within the published range is determined by factors such as qualifications, job-related knowledge, skills, and experience, allowing for growth and progression within the role.

We also offer a comprehensive suite of benefits to eligible employees, including:

  • Health & Financial: Medical, dental, and vision insurance; a 403(b)-retirement plan; and employer-paid life and disability plans.
  • Time Off: Generous paid time off and paid holidays.
  • Campus Perks: Tuition remission, fitness center access and complimentary dining hall meals

See benefit plan details here.

Disclaimer

The above job description is intended to describe the general nature and level of work being performed by employees assigned to this classification. This job description is not intended to be construed as a comprehensive list of all responsibilities, duties and skills required of personnel so classified. It is expected that job duties and responsibilities will develop over time commensurate with performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

DA Brand • Deerfield (MA)

On-site
USD 90,000 - 130,000
Health insurance
403(b) retirement plan
Life and disability plans
+4
Software Developer
Software Developer

Trustees-of-Deerfield-Academy • Deerfield (MA)

On-site
USD 90,000 - 120,000
Health insurance
403(b) retirement plan
Employer-paid life and disability
Software Developer
Software Developer

TrulyHired • Deerfield (MA)

On-site
USD 78,000 - 105,000
Health, dental, vision insurance
403(b) retirement plan
Tuition remission
Systems Administrator
Systems Administrator

DA Brand • Deerfield (MA)

On-site
USD 90,000 - 120,000
Health & Financial
Time Off
Campus Perks
Systems Administrator
Systems Administrator

Deerfield Academy • Deerfield (MA)

On-site
USD 78,000 - 105,000
Health insurance
Dental insurance
Vision insurance
+2
Full Stack Application Developer
Full Stack Application Developer

Academy School District 20 • Colorado Springs (CO)

On-site
USD 77,000 - 87,000
Innovation Development Developer
Innovation Development Developer

National Heritage Academies • Grand Rapids (MI)

Hybrid
USD 120,000 - 160,000
Innovation Development Developer
Innovation Development Developer

National Heritage Academies • Grand Rapids (MI)

On-site
USD 90,000 - 140,000
Applications Developer 3
Applications Developer 3

Case Western Reserve University • Cleveland (OH)

Hybrid
USD 66,000 - 83,000
Team Lead System Analyst Programmer (FT), MFRE40272IS
Team Lead System Analyst Programmer (FT), MFRE40272IS

College of DuPage • Glen Ellyn (IL)

On-site
USD 76,000 - 93,000