Job Title
Senior Full Stack Software Engineer
Overview
We are seeking a highly skilled Senior Full Stack Software Engineer with 5+ years of software development experience to join our team.
Candidates must have a strong background in React.js and experience with either Golang, Node.js, or Java, with a strong desire to adopt Golang as the primary back-end technology.
Key Responsibilities
* Front-End Development: Design, implement, and maintain front-end applications that meet our high standards for quality and user experience.
* Back-End Architecture & Development: Collaborate with cross-functional teams to design, implement, and maintain APIs, services, and distributed systems that form the backbone of our infrastructure.
* AI Integration: Work closely with AI engineers to integrate models, embeddings, and agent services into back-end systems. Ensure outputs are production-ready and aligned with enterprise utility requirements.
* System Modernization: Lead the transformation of legacy workflows into modern, secure, scalable codebases using cloud-native best practices and agile methodologies.
* Security & Compliance: Partner with security leaders to ensure all services adhere to stringent utility-sector regulations, implementing secure coding practices by default and conducting regular security audits.
* Agile Delivery: Deliver features and improvements in cycles measured in weeks, balancing speed with reliability and meeting stakeholder expectations.