Senior Full Stack Software Engineer

4 days ago


Birmingham, Alabama, United States O'Neal Steel Full time
Job Title: Senior Full Stack Software Engineer

O'Neal Steel is seeking a highly skilled Senior Full Stack Software Engineer to join our Corporate office in Birmingham, AL.

Job Summary:

The primary function of this position is to design, develop, and sustain business applications for internal and external users. The ideal candidate will have a strong background in full stack development, with expertise in web and mobile applications.

Key Responsibilities:
  • Develop clean, scalable code using.NET programming languages for web and mobile applications.
  • Remain current with the terminology, concepts, and best practices for coding web and mobile apps.
  • Design and develop technical interfaces, specifications, and architecture.
  • Design and develop integrations between subsystems.
  • Design and develop for enhanced user experience.
  • Provide essential support to application power users.
  • Use and adapt existing web applications for apps.
  • Create and execute detailed test data for code changes.
  • Analyze test results and application performance.
  • Instruct users on the use of newly developed applications.
  • Develop client displays and user interfaces.
  • Assist software personnel in handling project-related work and other requirements.
  • Coordinate with other software professionals and developers.
  • Maintain database tables using Microsoft SQL.
Requirements:
  • Bachelor's degree in Computer Science, Management Information Services (MIS), or a comparable degree.
  • Demonstrated skills in the following languages and technologies concerning web applications, web services, and mobile development:
  • Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns (e.g., Model-View-Controller (MVC)).
  • Development experience using C#.NET.
  • Web front-end design using the following toolsets: HTML5, CSS, JavaScript.
  • Creation and management of backend web services and APIs.
  • User Experience (UX) knowledge of design concepts and application flow.
  • Creating a vibrant user experience using.NET/MVC.
  • Knowledge of REST and RPC APIs.
Preferred Qualifications:
  • Minimum 7+ years' experience with mobile web and application design, development, coding, and implementation.
  • Development experience using.NET, C#, Blazor, and Maui to create web and mobile applications.
  • Working knowledge and understanding of getting mobile apps to their respective app stores for user consumption.
  • Understanding of mobile website and app-level security.
  • Experience with database and table management with SQL Management Studios
  • Data integration toolsets such as PL/SQL Triggers, JSON, jQuery
  • Microsoft Azure DevOps for source code control and versioning
What We Offer:

O'Neal Steel offers a competitive salary and a comprehensive benefits package, including health, vision, and dental insurance, work site wellness programs, health and dependent care flexible spending accounts, short-term and long-term disability coverage, tuition and health club reimbursement, accidental death and dismemberment and life insurance, adoption assistance, training and development opportunities, and 401k.

O'Neal Steel is an Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities.



  • Birmingham, Alabama, United States Deploy Full time

    Job OverviewWe are seeking a highly skilled and experienced Senior Full Stack Developer to join our team at Deploy. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our clients.Key ResponsibilitiesCollaborate with our development team to plan,...


  • Birmingham, Alabama, United States Better Hire Full time

    Job Title: Full Stack EngineerWe are seeking a highly skilled Full Stack Engineer to join our team at Better Hire. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop complex software systems using a variety of open-source...


  • Birmingham, Alabama, United States Saxon Global Full time

    Job Title: Senior Full Stack Developer Team LeadWe are seeking a highly skilled Senior Full Stack Developer Team Lead to join our team at Saxon Global. As a technical leader, you will be responsible for guiding our team of developers in the design, development, and implementation of complex software systems using Java and Angular.Key Responsibilities:Provide...


  • Birmingham, Alabama, United States OneStream Software Full time

    Job Title: Senior Software QA Performance Engineer IOneStream Software is seeking a highly skilled Senior Software QA Performance Engineer I to join our team. As a key member of our software development team, you will play a critical role in ensuring the performance and quality of our software applications.Key Responsibilities:Analyze the performance of...


  • Birmingham, Alabama, United States Deploy Alloy Full time

    About the JobDeploy Alloy is seeking an experienced and passionate full-stack software engineer to join our development team and support our new marketing platform.Job DescriptionWe are looking for a skilled React developer with a strong background in software engineering to collaborate with our team in planning, developing, testing, and shipping...


  • Birmingham, Alabama, United States Deploy Full time

    About the RoleWe are seeking a highly skilled and passionate Senior Fullstack Software Engineer to join our development team at Deploy. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality software solutions using React, PostgreSQL, and.NET.Key ResponsibilitiesCollaborate with our development team to...

  • Software Engineer

    2 weeks ago


    Birmingham, Alabama, United States OneStream Software Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Marketplace Engineering team at OneStream Software. As a key member of our team, you will design, develop, and maintain MarketPlace solutions for the OneStream Platform, working closely with other engineers to deliver high-quality applications.ResponsibilitiesAnalyze and design...


  • Birmingham, Alabama, United States Kemper Full time

    Job Title: Full Stack Java DeveloperKemper is a leading specialized insurer seeking a skilled Full Stack Java Developer to join our team. As a Full Stack Java Developer, you will be responsible for designing, developing, and deploying high-quality software applications using Java and related technologies.Key Responsibilities:Design and develop software...


  • Birmingham, Alabama, United States Daxko Full time

    Senior Software Engineer in TestWe are seeking a highly skilled Senior Software Engineer in Test to join our team at Daxko. As a key member of our software development team, you will play a critical role in ensuring the quality and reliability of our software solutions.Key Responsibilities:Design and implement automated test frameworks to ensure the quality...


  • Birmingham, Alabama, United States Daxko Full time

    Senior Software Engineer in TestWe are seeking a highly skilled Senior Software Engineer in Test to play a critical role in ensuring the quality and reliability of our software solutions.Key Responsibilities:Design and implement automated test frameworks to ensure software quality and reliabilityCollaborate closely with developers and product teams to...


  • Birmingham, Alabama, United States First Horizon Full time

    Job Title: Full Stack Developer for Wealth ManagementWe are seeking a highly skilled Full Stack Developer to join our Wealth Management team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining software applications and processes used by our Wealth Management Business.Key Responsibilities:Develop program logic for...


  • Birmingham, Alabama, United States Daxko Full time

    Job Title: Senior Software Engineer in TestAt Daxko, we're committed to delivering high-quality software solutions that empower health and wellness facilities to operate efficiently and engage their members. As a Senior Software Engineer in Test, you'll play a critical role in ensuring the quality and reliability of our software.Key Responsibilities:Design...


  • Birmingham, Alabama, United States Tocaro Blue Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Tocaro Blue, a fast-growing AI/ML company. As a key member of our team, you will be responsible for developing cloud-based software solutions that drive innovation in the recreational marine industry.Key ResponsibilitiesDesign and develop Linux applications for our...


  • Birmingham, Alabama, United States Kemper Full time

    Job Title: Full Stack Java DeveloperKemper is a leading specialized insurer seeking a skilled Full Stack Java Developer to join our team. As a Full Stack Java Developer, you will play a critical role in designing, developing, and deploying high-quality software applications that meet the needs of our customers.Responsibilities:Design and develop robust,...


  • Birmingham, Alabama, United States Imaging Business Machines LLC Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Imaging Business Machines LLC. As a key member of our software development team, you will be responsible for designing, developing, and supporting critical enterprise applications using a range of technologies including Visual Studio, C++, C#, Entity...

  • Software Engineer

    1 week ago


    Birmingham, Alabama, United States McLeod Software Full time

    Software Developer OpportunityMcLeod Software is seeking a skilled Software Developer to join our Enterprise Consulting Services (ECS) group. As a key member of our team, you will be responsible for writing high-quality Java code for new and existing applications and products, as well as supporting existing customer installations.Key Responsibilities:Design...


  • Birmingham, Alabama, United States Deploy Alloy Full time

    About the JobWe are seeking a highly skilled Senior Software Engineer to drive the development of our franchisee and customer-facing software systems, apps, and websites. As a key member of our team, you will play a critical role in delivering excellent service in the home services industry.ResponsibilitiesDeliver ongoing feature development and maintenance...


  • Birmingham, Alabama, United States Daxko Full time

    Role SummaryWe are seeking a highly skilled Senior Software Engineer in Test to join our team at Daxko. As a key member of our software development team, you will play a critical role in ensuring the quality and reliability of our software solutions.Key ResponsibilitiesDesign and implement automated test frameworks to ensure the quality of our software...


  • Birmingham, Alabama, United States Imaging Business Machines LLC Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Imaging Business Machines LLC. As a key member of our development team, you will be responsible for designing, developing, and supporting critical enterprise applications using Visual Studio, C++, C#, Entity Framework, and Microsoft SQL Server.Key...

  • Software Developer

    3 weeks ago


    Birmingham, Alabama, United States OneStream Software Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Marketplace Engineering team at OneStream Software. As a key member of our team, you will design, develop, and maintain MarketPlace solutions for the OneStream Platform, working closely with other engineers to deliver high-quality software.ResponsibilitiesAnalyze and design...