
AI-Enabled Software Engineer
Posted 20 hours ago

Posted 20 hours ago
This is a fully remote position, open to applicants in United States.
• Maintain, troubleshoot, and enhance existing Node.js web applications as well as unfamiliar or poorly documented codebases.
• Analyze and resolve application issues when standard procedures are not available.
• Design and develop custom full-stack web applications from requirements gathering and design to testing, deployment, and ongoing support.
• Create APIs, facilitate database interactions, and develop front-end interfaces.
• Design and manage data integration pipelines linking student information, learning management, and enterprise resource planning systems.
• Write, test, review, and document maintainable code effectively.
• Utilize System-approved AI coding assistants while safeguarding data and rigorously reviewing AI-generated code for potential errors, security, privacy, accessibility, and maintainability issues.
• Investigate emerging AI development tools and suggest practical applications.
• Showcase AI-assisted development practices to IT colleagues.
• Monitor and enhance the performance, security, accessibility, and reliability of production applications.
• Communicate designs, modifications, and technical challenges to both technical colleagues and non-technical stakeholders.
• Provide the CIO with technical insights regarding AI tools, licensing, API costs, and infrastructure requirements.
• Mentor the AI Software Support Analyst and junior developers.
• Supervise or guide student employees as necessary.
• Contribute to the establishment of institutional software development standards and shared technical practices.
• Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field — or an equivalent combination of education and experience.
• Minimum of two years of software development experience, which may include professional employment, internships, freelance work, or significant completed projects.
• Experience in building or maintaining server-side applications using Node.js or similar technologies.
• Proficiency in at least one modern programming language, such as JavaScript or Python.
• Familiarity with the full-stack application design and software development lifecycle, encompassing front-end and back-end development, API design, databases, testing, code review, version control, and deployment.
• Understanding of secure software development, data privacy, and accessibility principles applicable to institutional applications.
• Skill in diagnosing complex application failures and performance challenges in production settings.
• Ability to plan and prioritize tasks, resolve unique problems independently, and seek input or escalate risks when necessary.
• Clear communication skills with both technical and non-technical audiences.
• Capability to collaborate across teams and mentor less experienced colleagues.
• U.S. work authorization that does not necessitate employer sponsorship now or in the future; candidates requiring visa sponsorship or OPT extensions will not be considered.
• Successful candidates will be subject to appropriate background screenings.
• Preferred: Master’s degree in Computer Science, Software Engineering, or a related technical field.
• Preferred: Experience in maintaining or enhancing applications developed by others, including code produced with AI assistance.
• Preferred: Experience in deploying or supporting applications on AWS, Microsoft Azure, or Google Cloud.
• Preferred: Experience in developing integrations with Boomi or similar middleware platforms.
• Preferred: Background in higher education, educational technology, or research environments.
• Preferred: Familiarity with higher education systems and FERPA regulations.
• Preferred: Portfolio, GitHub profile, or examples of independently developed applications.
• 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, along with additional voluntary coverage options.
• Retirement plan through TIAA featuring a 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, covering graduate courses and Maine Law.
• Significant tuition discounts for eligible spouses and dependent children.
• Employee Assistance Program (EAP) and wellness initiatives.
• Professional development opportunities and pathways to advance your career within Maine's public university system.
• Pet insurance.
• Discounts on home and auto insurance.
• Options for supplemental disability and life insurance.
• Remote work arrangements available.
• Global? No; occasional travel to university campuses may be required.
EducationSuperHighway
One New Zealand
Conduent
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.