FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in full-stack web application development using Node.js, JavaScript, and Python, with a strong focus on secure software practices, data privacy, and accessibility. Capable of mentoring junior developers and collaborating effectively with both technical and non-technical stakeholders.
Highest-signal resume keywords
Node.js Application DevelopmentFull-Stack Application DesignAPI DevelopmentSecure Software DevelopmentMentoring and Coaching
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Node.jsJavaScriptPythonAPI DesignDatabase InteractionSoftware Development LifecycleCode ReviewVersion ControlTestingDebugging
Soft Skills
Clear CommunicationProblem SolvingCollaborationPlanning and Prioritization
Tools & Technologies
AWSMicrosoft AzureGoogle CloudBoomiAI Coding Assistants
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Computer Science (Preferred)
Industry Keywords
Higher EducationEducation TechnologyFERPAData PrivacyAccessibility Principles
Tech Stack
Tools & technologiesAWSAzureCloudJavaScriptNode.jsPython
About the role
Key responsibilities & impact- Maintain, debug, and extend existing Node.js web applications and unfamiliar or sparsely documented codebases
- Analyze and resolve application problems when prescribed procedures are unavailable
- Architect and build custom full-stack web applications from requirements and design through testing, deployment, and ongoing support
- Develop APIs, database interactions, and front-end interfaces
- Design and maintain data integration pipelines connecting student information, learning management, and enterprise resource planning systems
- Write, test, review, and document maintainable code
- Use System-approved AI coding assistants while protecting data and critically reviewing AI-generated code for errors, security, privacy, accessibility, and maintainability
- Research emerging AI development tools and recommend practical uses
- Demonstrate AI-assisted development practices to IT colleagues
- Monitor and improve production application performance, security, accessibility, and reliability
- Explain designs, changes, and technical issues to technical colleagues and non-technical stakeholders
- Provide the CIO with technical input on AI tools, licensing, API costs, and infrastructure needs
- Coach the AI Software Support Analyst and junior developers
- Supervise or mentor student employees as needed
- Contribute to institutional software development standards and shared technical practices
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field — or an equivalent combination of education and experience
- At least two years of software development experience, including professional employment, internships, freelance work, or substantial completed projects
- Experience building or maintaining server-side applications using Node.js or comparable technologies
- Proficiency in at least one modern programming language, such as JavaScript or Python
- Knowledge of full-stack application design and software development lifecycle, including front-end and back-end development, API design, databases, testing, code review, version control, and deployment
- Knowledge of secure software development, data privacy, and accessibility principles relevant to institutional applications
- Skill in diagnosing complex application failures and performance issues in production environments
- Ability to plan and prioritize work, solve novel problems independently, and seek input or escalate risks when appropriate
- Clear communication with technical and non-technical audiences
- Ability to collaborate across teams and coach less experienced colleagues
- U.S. work authorization that does not require employer sponsorship now or in the future; applicants requiring visa sponsorship or OPT extensions cannot be considered
- Successful applicant subject to appropriate background screenings
- Preferred: Master’s degree in Computer Science, Software Engineering, or a related technical field
- Preferred: Experience maintaining or extending applications developed by others, including code produced with AI assistance
- Preferred: Experience deploying or supporting applications on AWS, Microsoft Azure, or Google Cloud
- Preferred: Experience developing integrations with Boomi or comparable middleware platforms
- Preferred: Experience in higher education, education technology, or research environments
- Preferred: Familiarity with higher education systems and FERPA
- Preferred: Portfolio, GitHub profile, or examples of independently built applications
Benefits
Comp & perks- Comprehensive health benefits, including medical, dental, vision, flexible spending accounts (FSA), and Health Savings Account (HSA) options
- Employer-paid basic life insurance and long-term disability coverage, with additional voluntary coverage options
- Retirement plan through TIAA with 10% employer contribution and opportunities for additional tax-deferred retirement savings
- Generous paid time off, including vacation and sick leave, plus 13 paid holidays each year
- Tuition waiver program for employees, including graduate courses and Maine Law
- Substantial tuition discounts for eligible spouses and dependent children
- Employee Assistance Program (EAP) and wellness programs
- Professional development and opportunities to grow your career within Maine's public university system
- Pet insurance
- Home and auto insurance discounts
- Supplemental disability and life insurance options
- Remote work arrangement
- Global? No; occasional travel to university campuses may be required
