What are the responsibilities and job description for the Full Stack Engineer position at Brooksource?
Full Stack Application Developer
Brooksource
Fortune 500 Utilities Client
Birmingham, AL
Overview
We are seeking a Full Stack Application Developer to join a small, high-impact development team supporting critical utility operations. This role will focus on building and enhancing two web-based applications that provide real-time visibility into weather events and operational response.
This is an opportunity to work on mission-critical tools that help teams track storm impacts, allocate crews, and make real-time decisions during major weather events.
Key Responsibilities
- Design, develop, and maintain web-based applications supporting operational and weather data
- Build and enhance a weather historian application for tracking historical weather patterns and events
- Transform an existing Power BI-based reporting tool into a real-time operational dashboard
- Enable real-time insights into:
- Storm impact zones
- Crew locations and availability
- Resource deployment needs
- Collaborate with a small development team (2 developers) and cross-functional stakeholders
- Contribute to both front-end and back-end development
- Improve application performance, scalability, and user experience
- Participate in code reviews, testing, and CI/CD processes
Required Qualifications
- 3–5 years of experience in full stack web development
- Strong experience with: SQL, Python, JavaScript, HTML
- Experience with modern frameworks and tools: Next.js, Node.js, Docker, CI/CD pipelines
- Experience building and deploying web applications end-to-end
Preferred Qualifications
- Experience with OutSystems low-code platform
- Cloud experience, preferably in Microsoft Azure
- Exposure to Databricks or similar data platforms
- Background in utility, energy, or grid operations environments
- Experience building real-time data applications or dashboards
Soft Skills
- Strong sense of ownership and accountability
- Comfortable working in a small, fast-moving team
- Proactive communicator who is not afraid to ask questions
- Focused on driving efficiency and continuous improvement
Brooksource provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.