Full Stack Application Developer 4 4P/425

4P Consulting

Birmingham, Alabama

JOB DETAILS
SKILLS
Agile Programming Methodologies, Best Practices, CSS (Cascading Style Sheet), Code Reviews, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Cross-Functional, Detail Oriented, DevOps, Electrical Utility, Energy & Utilities, HTML (HyperText Markup Language), Information Technology & Information Systems, Internet Technology, JavaScript, Maintain Compliance, Microsoft .NET, Microsoft C# (C Sharp), Microsoft Windows Azure, Oracle Database, Presentation/Verbal Skills, Project/Program Management, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Source Code/Configuration Management (SCM), Stored Procedures, Team Player, Technical Writing, Technical/Engineering Design, User Interface Design, User Interface/Experience (UI/UX), Web Programming, Writing Skills
LOCATION
Birmingham, Alabama
POSTED
30+ days ago

Full Stack Application Developer 4

Location: Birmingham, AL
Client: Alabama Power
Contract: 3 Year

Position Overview

We are seeking a highly skilled Full Stack .NET/C# Software Developer to join our growing development team.
The ideal candidate will have a strong background in software engineering, experience with Azure DevOps, and a proven ability to build both front-end user interfaces and back-end data systems.

This role will involve close collaboration with cross-functional teams to design, develop, and deploy modern, scalable software solutions. Strong communication skills and attention to detail are essential for success.

Key Responsibilities

  • Design, develop, and maintain full-stack software applications using .NET and C#.

  • Collaborate with cross-functional teams to define, design, and deploy new features.

  • Utilize Azure DevOps for CI/CD pipelines, version control, and project management.

  • Build and integrate both the front-end (UI/UX) and back-end (data, APIs, logic) components of web applications.

  • Participate in code reviews and ensure adherence to development standards and best practices.

  • Troubleshoot, debug, and optimize application performance and scalability.

  • Communicate effectively with team members, providing project updates and technical documentation.

  • Contribute to continuous improvement of the software development lifecycle and agile processes.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field.

  • 5–10+ years of professional experience in full-stack development using .NET and C#.

  • Strong proficiency in Azure DevOps for continuous integration, deployment, and version control.

  • Experience with modern web frameworks such as ASP.NET Core and Blazor.

  • Solid understanding of web development technologies — HTML, CSS, JavaScript, and responsive UI design.

  • Experience working with Oracle databases (queries, stored procedures, and data integration).

  • Strong analytical, debugging, and problem-solving skills.

  • Excellent written and verbal communication skills.

  • Ability to work collaboratively within a team-based environment.

Preferred Skills

  • Experience with Microsoft Azure cloud platforms and services.

  • Prior experience in the electrical utility or energy industry.

  • Experience developing enterprise-scale applications in regulated or mission-critical environments.

  • Understanding of agile methodologies and DevOps best practices.

 

About the Company

4

4P Consulting