Job Title: Senior Developer Company Name: Culver Company Job Url: https://www.simplyhired.com/job/GqRYBkqipY0p7Z97OFT4ueHdstUFZvhLjGLcnrNTGOxrxLQrLfTAwg Job Description: Senior Developer Culver Company Remote Job Details Full-time 16 hours ago Benefits Health insurance Dental insurance 401(k) Flexible spending account Paid time off Parental leave Vision insurance Qualifications Authentication Responsive design Version control Website maintenance Computer science Website management Stakeholder engagement Computer Science CSS Requirements specification Continuous Delivery (CD) implementation WordPress RESTful API Phone communication Customer service 5 years Bachelor of Science Laravel System design NetSuite Git Test-driven development Scalable systems JavaScript frameworks Information security Prompt engineering Automating deployment processes SQL PHP Solution architecture design Bachelor's degree JavaScript Application design PostgreSQL Decision making Vulnerability scanning Software documentation Scalability Developing and maintaining backend systems Web applications Computer skills Agile software development Linux Integration testing Analysis (software development lifecycle) HTTPS Data visualization Senior level Application security testing AI Cross-functional collaboration CompTIA Security+ Bachelor's degree in computer science Project leadership TypeScript Communication skills Linux administration ChatGPT HTML Cross-functional communication Time management Stakeholder management Database software proficiency Full Job Description COMPANY OVERVIEW Culver Company is dedicated to empowering electric, natural gas, and water utilities to educate their communities about safety, prevention, and environmental sustainability. With over four decades of experience and a broad client base, we deliver innovative outreach programs that reach millions annually, fostering safer and more informed communities worldwide. POSITION SUMMARY We are seeking a Senior Developer to design, develop, and maintain Culver Company’s web applications and internal platforms. This role works closely with internal and external stakeholders to gather requirements, architect scalable solutions, and deliver high-quality, secure software. The ideal candidate brings deep expertise in modern JavaScript ecosystems and TypeScript, strong PHP and Laravel development skills, a security-first mindset, and a proven ability to own complex technical initiatives end-to-end. PRIMARY JOB DUTIES AND RESPONSIBILITES Write, review, and refactor code for internal and customer-facing web applications Architect and implement features with security, maintainability, and scalability in mind Apply secure coding practices throughout the development lifecycle and participate in security reviews Run functionality testing, debug issues, and resolve defects across the stack Identify and document user and system requirements for new or evolving applications Liaise with stakeholders and designers to define and refine UI/UX elements Ensure system documentation is accurate, understandable, and kept up to date Participate in architectural and technical planning discussions Stay current with emerging security threats, web technologies, and framework updates KNOWLEDGE AND SKILL REQUIREMENTS Core Development Skills Strong expertise in JavaScript (ES2020+) and TypeScript — required Proficiency in PHP and the Laravel framework — required Solid knowledge of HTML5 and CSS3, including responsive design principles — required Experience with SQL databases; MySQL and PostgreSQL — required Familiarity with RESTful API design, integration, and best practices Additional Considerations Experience with React or a comparable front-end framework Familiarity with WordPress development Experience with data visualization libraries such as Google Charts, AMCharts, or similar [JR3] [AW4] Experience working with AI tools and APIs (e.g. OpenAI, Anthropic, or similar) to integrate AI-powered features into web applications Familiarity with prompt engineering, LLM API integration, or AI-assisted development workflows Familiarity NetSuite and NetSuite’s API Security Working knowledge of web application security principles (OWASP Top 10, input validation, XSS/CSRF prevention, secure authentication patterns) Experience implementing HTTPS, CORS policies, Content Security Policies (CSP), and secure cookie/token handling Ability to perform or support basic security reviews and code audits Familiarity with data protection and access control best practices CompTIA Security+ certification — nice to have Experience with vulnerability scanning tools or SAST/DAST tooling — nice to have Architecture & Engineering Practices Understanding of MVC and service-oriented architecture patterns Experience with version control using Git; comfortable with branching strategies and code reviews Ability to write unit and integration tests; experience with test-driven development a plus Familiarity with CI/CD pipelines and deployment automation Experience with Linux-based server environments and basic system administration Professional Skills Ability to work independently and exercise initiative in a small-company environment Excellent communication skills with strong attention to detail in documentation and specifications Capacity to take the lead role on a project and drive it through to completion Resourceful problem-solver who thrives in a deadline-driven environment Strong time management and multi-tasking capabilities Familiarity with project management methodologies (Agile/Scrum preferred) EDUCATION AND EXPERIENCE B.S. in Computer Science or related field preferred; equivalent work experience considered 5+ years of directly related professional web development experience Demonstrated experience delivering production web applications with real users and real data STANDARD COMPANY COMPETENCIES Models company values: integrity, respect, collaboration, and ownership Strong internal and external customer service orientation Works effectively in a team environment and across departments Demonstrates good judgment and effective decision-making Adherence to all personnel policies, procedures, and rules contained in the Employee Handbook Punctual, dependable, and communicative FUNCTIONAL COMPETENCIES Leadership/Integrity — Effectively communicates Culver’s vision and mission; builds trust; is accountable and lives up to commitments Team Player/Commitment to Cause — Understands the big picture and manages areas of responsibility in alignment with Culver’s mission Interpersonal Skills — Relates to colleagues and stakeholders in a cooperative manner that helps others achieve their best Productivity/Organizing/Planning — Meets deadlines, demonstrates effective use of time, and handles multiple assignments simultaneously Willingness to Acknowledge Areas for Growth — Understands the need for continuous development and is receptive to constructive feedback Essential Functions of the Job. Ability to: · Maintain a consistent and reliable work schedule with regular availability during established business hours, including responsiveness for team meetings, cross-department collaboration, content reviews, and time-sensitive work, regardless of work location. · Remain in a seated position for more than 50 percent of the workday. · Participate in weekly video calls, planning meetings, and cross-department check-ins. · Operate a computer and review detailed digital and printed materials. · Occasional travel to Culver HQ (Topsfield, MA). · Communicate effectively with colleagues and clients through video conferences, screen-sharing, telephone calls, and in-person or virtual meetings. Benefits: 401(k) Dental insurance Flexible spending account Health insurance Paid time off Parental leave Vision insurance Education: Bachelor's (Required) Experience: Professional Web Development: 5 years (Required) JavaScript (ES2020): 5 years (Required) Work Location: Remote