×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer​/Data Solutions Developer

Job in Birmingham, Jefferson County, Alabama, 35275, USA
Listing for: 4p-Consulting-Inc.
Full Time position
Listed on 2026-09-01
Job specializations:
  • Software Development
    SQL Developer, .NET Developer, Backend Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 110000 USD Yearly USD 110000.00 YEAR
Job Description & How to Apply Below
Position: Software Developer / Data Solutions Developer

Client:Southern Company
Location: Birmingham, AL
Contract Duration: 1 Year
Experience:3-5 Years

Job Summary

We are seeking a
Software Developer / Data Solutions Developer
with 3-5 years of experience to design, develop, and support enterprise reporting, analytics, data integration, and application solutions.

This role will work closely with business stakeholders, developers, data engineers, and end users to understand business requirements, integrate data from multiple enterprise systems, improve access to information, and deliver reliable solutions that support operational performance and business decision-making.

The Developer will also evaluate existing applications and systems and recommend appropriate software upgrades, enhancements, and technology improvements.

Key Responsibilities
  • Design, develop, test, implement, and support enterprise software applications and data solutions.
  • Integrate and consolidate data from multiple enterprise systems to support reporting, analytics, and business applications.
  • Develop and maintain
    web applications, APIs, dashboards, reports, and data-driven solutions
    .
  • Design specific computer systems and application software based on business and technical requirements.
  • Evaluate existing applications and recommend software upgrades, enhancements, and system improvements.
  • Work with stakeholders to gather and document business and technical requirements.
  • Partner with developers and data engineers to validate data accuracy and resolve data quality or integration issues.
  • Troubleshoot application, reporting, database, and data integration issues.
  • Develop secure, scalable, reliable, and maintainable enterprise solutions.
  • Support system testing, implementation, deployment, and production troubleshooting.
  • Participate in application modernization and cloud-based development initiatives.
  • Maintain technical documentation and follow established development and source-control standards.
  • Support continuous process and performance improvements.
Required Qualifications Experience
  • 3-5 years of experience
    in software development, application development, business intelligence, reporting, data solutions, or a related technical field.
  • Experience developing
    web applications, APIs, dashboards, reporting solutions, and business systems
    .
  • Experience integrating, validating, troubleshooting, and consolidating data from multiple enterprise platforms.
Application Development
  • Strong proficiency withC# and .NET
    .
  • Experience with modern web application development.
  • Experience with
    Blazor
    .
  • Experience developing and consuming
    REST APIs
    .
  • Familiarity with:
    • Microservices
    • Distributed application architectures
    • Git Hub
    • Azure Dev Ops
    • Source control
    • Azure-hosted applications
    • Cloud application deployment
Data & Reporting
  • Strong
    SQL development
    skills.
  • Experience with data analysis, data modeling, validation, troubleshooting, and integration.
  • Experience with
    Power BI
    .
  • Experience working with
    Databricks
    .
  • Knowledge of enterprise data warehouses and modern
    lakehouse/cloud data platforms
    .
  • Experience with
    Oracle
    and
    Microsoft SQL Server
    .
Preferred Qualifications

Experience with one or more of the following is highly desirable:

  • Python
  • Java Script
  • Type Script
  • Azure services
  • CI/CD pipelines
  • Automated application deployments
  • Semantic models
  • Enterprise reporting and analytics platforms
  • Modern data architecture
  • Agile/Scrum development environments
Knowledge, Skills & Abilities
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work effectively with both technical and non-technical stakeholders.
  • Ability to translate business requirements into practical technical solutions.
  • Strong collaboration and stakeholder-management skills.
  • Ability to manage multiple priorities and assignments.
  • Strong attention to data accuracy and application quality.
  • Ability to independently troubleshoot technical issues and recommend solutions.
  • Commitment to developing secure, scalable, and maintainable applications.
Work Environment

This is a
hybrid position based in Birmingham, Alabama
. The role will involve a combination of remote and on-site collaboration.

Periodic on-site presence and occasional travel may be required for stakeholder meetings, workshops, testing, training, implementation, and other project-related activities.

Key Skills

C# | .NET | Blazor | REST APIs | SQL | Power BI | Databricks | Azure | Azure Dev Ops | Git Hub | Oracle | SQL Server | Data Integration | Data Modeling | Web Application Development | APIs | Reporting | Dashboards | Microservices | CI/CD

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary