Full Stack Application Developer 2 4P/377
- Compensation
- Not disclosed
- Location
- Birmingham, AL
- Work setup
- Not specified
- Seniority
- Intern
- Employment
- Internship
- Experience
- 3+ years
- Category
- Fullstack
- Posted
Skills
Must have
- BS in Software Engineering, Computer Science, or related field.
- 2–5 years of relevant professional experience preferred (1+ year required, including co-op or internship experience if relevant).
- Portfolio of work (if available) demonstrating relevant web application projects is a plus.
Full description
Full Stack Application Developer 2Location: Birmingham, ALContract- 3 Years ( W-2 Only)Client- Alabama Power
Job Summary
We are seeking a Web Application Developer with strong front-end and full-stack development skills to design and maintain high-quality applications that support utility operations. The ideal candidate will combine technical expertise with a focus on performance, user experience, and secure development practices, while collaborating closely with subject matter experts (SMEs) and field users.
Responsibilities
-
Develop and maintain web applications with a focus on scalability, performance, and usability.
-
Collaborate with SMEs and field users to understand operational needs and translate them into effective technical solutions.
-
Conduct thorough testing, debugging, and quality assurance to ensure application reliability.
-
Interact with, modify, and create data sources to support application functionality.
-
Assist with deployment and monitoring of web applications in production environments.
-
Implement and adhere to security best practices throughout the development lifecycle.
Required Background & Experience
-
BS in Software Engineering, Computer Science, or related field.
-
2–5 years of relevant professional experience preferred (1+ year required, including co-op or internship experience if relevant).
-
Portfolio of work (if available) demonstrating relevant web application projects is a plus.
Critical Skills
-
React (core front-end framework)
-
TypeScript & JavaScript
-
CSS frameworks (Tailwind preferred)
-
Git/GitHub for version control
Additional Skills (Preferred but not Required)
-
Next.js, Node.js for full-stack development
-
Docker, Kubernetes for containerization and deployment
-
CI/CD pipelines for automated deployment and testing
-
SQL and data modeling for backend integrations