Senior Full Stack Software Engineer

4 weeks ago


Birmingham, United States O'Neal Steel Full time
O'Neal Steel is currently seeking a Senior Full Stack Software Engineer for our Corporate office in Birmingham, AL.

General Description:

The primary function of this position is to develop, enhance, and sustain business applications for internal and external users. The job requires working closely with various teams, including business analysts, colleagues from different departments, and customers, to understand functional requirements and deliver high-quality enterprise solutions with an exceptional user experience. The work involves identifying, designing, coding, testing, debugging, and documenting complex web and mobile applications independently or in a team using an agile development approach. It's crucial to have the skills to work from the back-end to the front-end, with a particular focus on integration and user experience.

Responsibilities Include but Are Not Limited To:

  • Write 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.
  • 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.
Required Skills, Education and Experience:
  • 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.
  • Understanding of Agile methodologies.
  • Strong attention to detail.
  • Excellent troubleshooting and communication skills, both oral and written.
  • Able to work well as a vital member of an agile team.
  • Working knowledge of mobile application development across multiple platforms.
  • Demonstrated analytical and interpretational skill sets, which include problem-solving, developing and implementing technical ideas.
  • Minimum 5+ years' experience in roles applying the above.
Desired Skills, Education and Experience:
  • 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
Upon offer of employment, candidates must pass a criminal background check and drug test (excludes THC).

Benefits: O'Neal Steel offers a competitive salary and a comprehensive benefits package including, but not limited to:
  • 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
  • 401k


About Us:With more than 100 years in business, O'Neal Steel, an O'Neal Industries affiliate, supplies a wide range of carbon and alloy steel, stainless steel, and aluminum products for companies nationwide. Founded in 1921 and headquartered in Birmingham, Alabama, O'Neal Steel has 18 strategically located distribution centers throughout the country that offer inventory and value-added processing capabilities tailored to market needs, all while providing high levels of customer service. O'Neal Steel's industry-leading online platform, PRONTO®, provides continuous access to inventory, pricing, ordering, and account management.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
  • Full Stack Developer

    2 weeks ago


    Birmingham, United States ITAC Solutions Full time

    ITAC is helping a great organization in Birmingham, AL as they search for a highly skilled Full Stack Developer to join their team. In this role, you'll design and implement scalable web applications, handling both front-end and back-end tasks. Collaboration with cross-functional teams to deliver high-quality software products will be essential. The ideal...


  • Birmingham, United States ITAC Solutions Full time

    ITAC is helping a great organization in Birmingham, AL as they search for a highly skilled Full Stack Developer to join their team. In this role, you'll design and implement scalable web applications, handling both front-end and back-end tasks. Collaboration with cross-functional teams to deliver high-quality software products will be essential. The ideal...


  • Birmingham, United States MILLENNIUMSOFT Full time

    Position: Senior Software Engineer Location: Birmingham, AL Duration: 5+ Months Contract Total Hours/week: 40.00 1st Shift: Work hours: 8AM – 5PM Client: Medical Device Company Job Category: Engineering Level Of Experience: Seniority Level Employment Type: Contract on W2 (Need US Citizens Or GC Holders Only) No H1B’s Preference is to have...


  • Birmingham, United States MILLENNIUMSOFT Full time

    Position: Senior Software Engineer Location: Birmingham, AL Duration: 5+ Months Contract Total Hours/week: 40.00 1st Shift: Work hours: 8AM – 5PM Client: Medical Device Company Job Category: Engineering Level Of Experience: Seniority Level Employment Type: Contract on W2 (Need US Citizens Or GC Holders Only) No H1B’s Preference is to have...


  • Birmingham, United States Energy Jobline Full time

    Ada Meher is proud to be partnering with a scaling SME (Bristol & London) looking to hire a Head of Software Engineering to help them drive innovation and growth in their technical team. Role: Engineering Manager (JavaScript/TypeScript) Location; Bristol/London bi-weekly (Hybrid Remote) Salary: £90-110k DOE Headline Benefits: B Corp, Remote Working, 30+...

  • Software Engineer

    2 weeks ago


    Birmingham, United States SuccessEHS Full time

    Founded in 1995 and headquartered in Birmingham, AL, SuccessEHS, a division of Vitera Healthcare Solutions, is a nationally recognized medical and dental software vendor providing a single solution Practice Management and EHR system. SuccessEHS software, entirely in-house developed and supported, has achieved multiple certifications from CCHIT. Our employees...

  • Software Engineer

    4 days ago


    Birmingham, United States SuccessEHS Full time

    Founded in 1995 and headquartered in Birmingham, AL, SuccessEHS, a division of Vitera Healthcare Solutions, is a nationally recognized medical and dental software vendor providing a single solution Practice Management and EHR system. SuccessEHS software, entirely in-house developed and supported, has achieved multiple certifications from CCHIT. Our employees...


  • Birmingham, United States Shift Digital Full time

    Description Shift Digital in Birmingham, Michigan seeks Senior Software Engineers with minimum of a Bachelor Degree in Computer Information Systems or related degree plus two (2) years of work experience as Software Engineer, Software Developer, or related. Duties include: Analyzing Requirements (15%): Work with Business Analysts to understand the flow of...

  • Software Developer

    10 hours ago


    Birmingham, United States McLeod Software Full time

    Job Details Description Purpose of this Position: The ECS Software Developer – Enterprise Consulting Services (ECS) contributes directly to the Company’s continued growth and success. The ECS Software Services team performs project and support development work for larger customers and those with more complex business operations. Our goal in ECS is the...

  • Full Stack Engineer

    3 weeks ago


    Birmingham, United States Better Hire Full time

    Job DescriptionJob DescriptionOur company specializes in measuring Moving Out-of-Home (MOOH) media, such as ads on buses, trains, rideshare fleets, taxis, mobile billboards, airport shuttles, bicycles and scooters. We currently measure over 35,000 advertisements across moving media in 30 of the top 35 markets in the US, Canada, and a handful of countries...


  • Birmingham, United States Brooksource Full time

    Software EngineerLong Term ContractRemoteBrooksource is searching for a Software Engineer for one of our enterprise-level clients in the Birmingham, AL area. The right person will have a passion for designing, coding, testing, implementing, maintaining, and supporting software systems. You will work closely with business analysts and customers to gather...


  • Birmingham, United States Brooksource Full time

    Software EngineerLong Term ContractRemote Brooksource is searching for a Software Engineer for one of our enterprise-level clients in the Birmingham, AL area. The right person will have a passion for designing, coding, testing, implementing, maintaining, and supporting software systems. You will work closely with business analysts and customers to gather...


  • Birmingham, United States Brooksource Full time

    Software EngineerLong Term ContractRemote Brooksource is searching for a Software Engineer for one of our enterprise-level clients in the Birmingham, AL area. The right person will have a passion for designing, coding, testing, implementing, maintaining, and supporting software systems. You will work closely with business analysts and customers to gather...

  • Senior iOS Engineer

    1 month ago


    Birmingham, United States Daxko Full time

    Job Description Daxko is looking for a Senior iOS Engineer passionate about powering health and wellness throughout the world by building delightful experiences for our global community of over one million athletes. We believe that community is at the heart of a great workout experience and approach every part of the platform with that in mind.  As a...


  • Birmingham, United States Protective Life Insurance Company Full time

    Protective Life is looking for a Software Engineer for the Retirement Services Systems Team. This position is responsible for designing, coding, testing, implementing, maintaining, and supporting multiple administration systems and processes. A developer in this role will design and implement large and complex technical solutions and processes to satisfy...


  • Birmingham, United States Protective Life Insurance Company Full time

    Protective Life is looking for a Software Engineer for the Retirement Services Systems Team. This position is responsible for designing, coding, testing, implementing, maintaining, and supporting multiple administration systems and processes. A developer in this role will design and implement large and complex technical solutions and processes to satisfy...


  • Birmingham, United States Protective Full time

    The Sr. Data Engineer will work as part of the Enterprise Data Integration team under the direction of the Enterprise Data Integration Manager.  The position relies on experience and judgment to support, enhance and create ETL processes, requiring a broad degree of independence, knowledge and problem solving skills.   The ideal candidate for the Sr....


  • Birmingham, United States Guidewire Software Full time

    We are seeking a Senior Technical Product Manager to join our world-class product team. We own the cloud layer which supports the foundation of our leading P&C applications, and we define the key platform features that will drive customer adoption and growth. You will work with global teams spanning product management, P&C insurance domain experts,...


  • Birmingham, United States Guidewire Software Full time

    We are seeking a Senior Technical Product Manager to join our world-class product team. We own the cloud layer which supports the foundation of our leading P&C applications, and we define the key platform features that will drive customer adoption and growth. You will work with global teams spanning product management, P&C insurance domain experts,...


  • Birmingham, United States Guidewire Software Full time

    We are seeking a Senior Technical Product Manager to join our world-class product team. We own the cloud layer which supports the foundation of our leading P&C applications, and we define the key platform features that will drive customer adoption and growth. You will work with global teams spanning product management, P&C insurance domain experts,...