Post job

Senior software engineer jobs in Tuscaloosa, AL - 372 jobs

All
Senior Software Engineer
Software Engineer
Development Team Member
Senior Engineer
Applications Developer
Lead Technician
Devops Engineer
Software Developer Internship
Software Engineer Lead
Senior Quality Assurance Engineer
Lead Architect/Developer
Senior Application Architect
Application Software Developer
Senior Programmer Analyst
Programmer
  • Full-Time Nights Front of House Team Member (2PM - 11PM, non High school applicants only)

    Chick-Fil-A 4.4company rating

    Senior software engineer job in Birmingham, AL

    Immediate Hiring: Full-Time Nights Front of House Team Member at Chick-fil-A! At Chick-fil-A, we believe that working at our restaurant is more than just a job; it's a chance to grow in a positive, people-focused atmosphere. Our locally owned and operated restaurants are committed to investing in our team members and giving back to the community. Join us and enjoy fantastic perks while gaining valuable skills! Key Responsibilities: Provide excellent customer service with a friendly and enthusiastic attitude. Assist in food preparation and ensure a clean, safe environment. Work collaboratively with a highly skilled team to fulfill orders efficiently. Benefits of Working with Us: Flexible hours and closed on Sundays Employee Referral program Free meal and break during your shift Employee catering discount Free online college tuition at Point University (must work 10 hours per week) Corporate Scholarship opportunities and competitive pay. Supportive team environment Qualifications: Must be 18 years or older (due to late-night schedule and labor laws) Available to work a minimum of 5 days Monday-Saturday from 2pm-11pm Able to work in a fast-paced, physically active environment Positive attitude, strong work ethic, and attention to detail Able to lift up to 50 lbs. NO previous restaurant experience required What We're Looking For: * Motivated individuals who thrive in a fast-paced environment. * Team players who are dedicated to providing exceptional service. Join Our Team Today! Flexible night shifts from 2 PM to 11 PM. Opportunities for growth and advancement within the company. A fun and loving atmosphere where you can make a difference. Location: Parkway East Don't miss out on this exciting opportunity-apply now and become a part of the Chick-fil-A family! Working at a Chick-fil-A restaurant is more than a job - it's an opportunity for teamwork and leadership development in a positive, people-focused environment. Most Chick-fil-A restaurants are locally owned and operated by independent, franchised Operators who invest in the future of their Team Members and give back to their communities.
    $18k-22k yearly est. 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior QA Automation Engineer

    Autotec 3.2company rating

    Senior software engineer job in Birmingham, AL

    AutoTec | Birmingham, AL | Hybrid (4 days in-office) Reports to: QA Manager Why People Join AutoTec Industry domain: Auto auctions are fascinating if you care about marketplaces, real-time systems, and regulated industries Stability: 70+ year old company with consistent revenue and realistic growth plans (not a startup burning cash) Team size: Small enough that you know everyone, large enough to have specialized roles Local impact: Birmingham-based company serving clients across the US Work-life balance: We average 20 days of PTO used annually (yes, we track this to ensure people actually take time off) plus 7.5 holidays The Problem We're Solving AutoTec builds software for auto auctions, dealers, and insurance providers - industries where downtime during a live auction costs customers real money and bugs in insurance calculations create regulatory nightmares. We're scaling our SaaS platforms from handling hundreds of simultaneous users to thousands, and our current mix of manual testing and limited automation can't keep pace. We need someone who can build a modern automated testing program that lets us ship faster without breaking production. If you've ever inherited a codebase with 30% test coverage and thought "I could fix this," this role is for you. What You'll Actually Do Build the automation foundation (60% of your time) Design and implement automated test frameworks for our auction management SaaS platform and dealer tools using Playwright and Cypress API test automation for our RESTful and GraphQL services (we're moving dealer registration, and insurance policy management to API-first architecture) Establish test coverage goals and get us from current 35% automated coverage to 75%+ over the next 18 months Own the testing strategy - if you believe we need visual regression testing, contract testing, or something else, you have the authority to implement it Performance and load testing (20% of your time) Build load testing frameworks to simulate auction day traffic spikes (we need to handle 5,000+ simultaneous users during major sale events) Identify performance bottlenecks before they hit production Work with infrastructure team to establish performance baselines and SLAs Embedded quality engineering (20% of your time) Work directly with developers during project planning to define testability requirements Review code and architecture designs with a QA lens before implementation Run exploratory testing sessions on new features before release Participate in incident post-mortems to identify where testing gaps allowed bugs through You won't be: A manual tester executing someone else's test plans The "last line of defense" gate before releases (we're moving toward continuous deployment) Isolated from the development process Expected to automate everything - strategic manual exploratory testing still matters The Technical Environment What you'll be testing: Web applications (React frontends talking to GraphQL APIs) RESTful and GraphQL APIs serving mobile apps and third-party integrations Background job processing for auction settlements and insurance policy renewals Current stack: Automation: Cypress, Playwright, Postman (we're standardizing on Playwright going forward) CI/CD: Bitbucket Pipelines (tests run on every PR, blocking merge if critical tests fail) Monitoring: Jira for defects, TestRail for test case management Performance: Currently ad-hoc JMeter scripts (you'll formalize this) Version Control: Git with feature branch workflow Languages: TypeScript/JavaScript, Python, React, Bash, YAML, etc. AI: Claude Code for test generation and debugging Release cadence: Agile Kanban with releases to production twice weekly What Makes This Role Different Real autonomy: You're not executing someone else's test plan. You're designing the testing strategy for a product suite serving thousands of daily users. If you have a better approach, you can implement it. Immediate impact: Your work directly determines release velocity and production stability. No bureaucracy, no waiting for approvals across 5 layers. Modern practices: We're actively shifting left, investing in automation, and treating QA as engineering. You won't be fighting to get developers to care about quality. AI-forward tooling: We actively use AI assistants like Claude Code to accelerate development. You're expected to leverage these tools strategically and evaluate when AI helps vs. when human judgment is essential. Team quality: Our developers write tests for their own code, and respect QA as partners. You won't be fighting the "just test it faster" mentality. What Success Looks Like First 90 days: Get comfortable with our applications and common failure modes Write automated tests for our top 3 user workflows Identify the biggest testing gaps and propose a roadmap First 6 months: Establish baseline test coverage metrics and show measurable improvement Implement automated smoke tests that run on every deployment Reduce production bugs by 25% through better pre-release detection First year: Own the entire test automation strategy Enable the team to release weekly instead of bi-weekly without increasing defect rate Mentor junior QA team members on automation best practices The Honest Challenges You'll be building, not inheriting: We don't have a mature automation program. You'll create it. Some people love this, others want something established. In-office 4 days: If you want fully remote, this isn't the role. We value face-to-face collaboration for a small team. Industry learning curve: Auto auctions and dealer finance have domain complexity. You'll need to learn the business to test effectively. Technical debt: Our applications weren't built with testability in mind. You'll work with developers to improve this over time. Benefits Health, dental, vision 401(k) with 3% + 3% company match Company-paid long-term and short-term disability Unlimited PTO Hybrid schedule: 4 days in Birmingham office, 1 day remote Modern equipment (you'll get what you need to do the job) Professional development budget for conferences, certifications, and training The Interview Process Phone screen with recruiter (20 min) - Basic fit and logistics Technical discussion with QA Manager (60 min) - Your background, our challenges, mutual assessment Practical exercise (60 min) - Write automation for a simple scenario using our stack Meet the team (30 min) - Talk with developers and QA teammates you'd work with Offer or feedback within 48 hours Total time investment: ~4 hours. We respect that you're evaluating multiple opportunities. Questions about the role? Alberto Coutoumanos (HR Director) is happy to discuss before you apply: ************************ AutoTec is an equal opportunity employer. Qualifications Required Experience 5+ years in QA with at least 3 years focused on test automation Strong coding ability in JavaScript/TypeScript, or Python - you'll write real code daily, not just record/playback scripts Production experience with modern test frameworks (Playwright, Cypress, or Selenium WebDriver) API testing experience with REST and GraphQL services CI/CD integration experience - your tests need to run in pipelines, not just locally Performance testing foundation - even basic JMeter or k6 experience counts Nice to Have Experience testing financial or regulated software (insurance, lending, payments) Background in the automotive industry or marketplaces Familiarity with Python backends (helps with debugging) ISTQB Certification Performance testing at scale (10K+ concurrent users) Experience building testing programs from scratch
    $74k-94k yearly est. Easy Apply 9d ago
  • Senior Software Quality Assurance Engineer

    Maximus 4.3company rating

    Senior software engineer job in Birmingham, AL

    Description & Requirements Maximus is seeking a Senior Software QA Engineer to support high-quality delivery across our software platforms. In this role, you will lead testing activities, execute both manual and automated tests, enhance automation coverage, and partner closely with engineering and product teams. The ideal candidate brings strong technical skills, a solid understanding of QA methodologies, and experience troubleshooting complex issues across APIs, databases, and application layers. Why Join Maximus? - • Competitive Compensation - Quarterly bonuses based on performance included! - • Comprehensive Insurance Coverage - Choose from various plans, including Medical, Dental, Vision, Prescription, and partially funded HSA. Additionally, enjoy Life insurance benefits and discounts on Auto, Home, Renter's, and Pet insurance. - • Future Planning - Prepare for retirement with our 401K Retirement Savings plan and Company Matching. - • Unlimited Time Off Package - Enjoy UTO, Holidays, and sick leave, - • Holistic Wellness Support - Access resources for physical, emotional, and financial wellness through our Employee Assistance Program (EAP). - • Recognition Platform - Acknowledge and appreciate outstanding employee contributions. - • Tuition Reimbursement - Invest in your ongoing education and development. - • Employee Perks and Discounts - Additional benefits and discounts exclusively for employees. - • Maximus Wellness Program and Resources - Access a range of wellness programs and resources tailored to your needs. - • Professional Development Opportunities- Participate in training programs, workshops, and conferences. Essential Duties and Responsibilities: - Perform analysis and review of system requirements, estimations, peer reviews, test data determination and preparation, designing test strategy and test cases, executing test cases, and monitoring and control of overall test activities. - Lead efforts in performing POC/research for new tools, making recommendations of such tools, and implementing upon management approval. - Perform test preparation and test execution. - Identify and determine data for testing. - Identify, report, and manage defects in defect tracking system. - Participate in level of effort estimates. - Maintain project's test documentation. - Participate in reviews as per project's scope. - Troubleshoot user reported production defects. - Provide testing status reports per project requirements and provide input to the project plans and processes. - Identify and communicate risks to the project team. - Participate in collection and review of quantitative data related to software testing and development activities for measurement and analysis. - May provide guidance, coaching, and training to other employees within job area. - Review requirements, user stories, and acceptance criteria to design detailed test cases. - Perform functional, regression, exploratory, and usability testing across web and/or mobile applications. - Log defects with clear, reproducible steps and collaborate with engineering teams to drive resolution. - Validate fixes and perform retesting and regression cycles before releases. - Develop, maintain, and execute automated test scripts for UI, API, and backend services. - Enhance and optimize existing automation frameworks. - Integrate automated tests into CI/CD pipelines to support continuous delivery. - Analyze automation results and provide actionable insights to improve product quality. Minimum Requirements - Bachelor's degree in relevant field of study and 5+ years of relevant professional experience required, or equivalent combination of education and experience. Program Specific Requirements: - At least 2 years in both manual and automated testing in a professional environment. - Proficiency with automation tools such as JMeter - Experience using SQL to query databases - Familiarity with at least Python programming language - Strong understanding of QA methodologies, SDLC, and testing best practices. - Experience with API testing tools - Comfort working with Git and CI/CD tools like Jenkins - Excellent analytical, troubleshooting, and communication skills. #LI-Remote #max Priority EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 90,000.00 Maximum Salary $ 100,000.00
    $80k-97k yearly est. Easy Apply 4d ago
  • Software Application Developer

    Ibml Career 4.5company rating

    Senior software engineer job in Birmingham, AL

    PURPOSE Design, develop, and support custom output modules and callout integrations for ibml Capture Suite (iCS), enabling clients to extend the platform with tailored workflows, system connectors, and specialized business logic. Work directly with domestic, international, and internal stakeholders to deliver high‑quality, fully integrated document‑capture solutions. JOB DESCRIPTION ROLE AND RESPONSIBILITIES Design and develop ibml software for the ibml product ecosystem, ensuring high performance, scalability, and maintainability. Develop and integrate APIs to support customer workflows, 3rd‑party system connectivity, automation, and custom data exchange requirements. Innovate in Capture and AI technologies, including applying machine learning, intelligent OCR/ICR, LLM‑based classification/extraction, and automated decisioning models to enhance document processing capabilities. Create efficient, reliable integrations with 3rd‑party applications, enabling clearer insights and improved business outcomes. Build custom client solutions for government agencies, financial institutions, and Fortune 500 organizations. Collaborate with Software Engineering to provide architectural and design input for new features and platform enhancements. Participate in the full SDLC, including requirements gathering, design, implementation, testing, deployment, and ongoing support. Troubleshoot and resolve complex technical issues in both existing and newly deployed environments. Modify existing software to meet evolving client requirements, correct defects, improve performance, or adapt to new hardware/software environments. Deliver projects on schedule by managing tasks effectively, proactively identifying risks, and maintaining strong communication with project stakeholders. PREFERRED SKILLS, QUALIFICATIONS AND EDUCATION REQUIREMENTS Bachelor's degree in computer science or equivalent field, or equivalent professional experience. Minimum 2 years of professional programming experience. Strong understanding of software design principles and best practices. Experience with C# development. Exposure to relational database technologies (MSSQL preferred). Experience developing RESTful API integrations or similar service-based messaging models. Familiarity with AI driven document processing, including: LLMs for document understanding Machine learning classification or extraction models OCR/ICR technologies and intelligent capture workflows Strong analytical, communication, and customer-facing skills. Demonstrated ability to manage workload independently and consistently meet delivery timelines. Knowledge of ibml scanning platforms considered helpful Experience with other Capture/Imaging technologies such as Banctec, FIS, Ephesoft, Kofax, Knowledge Lake or OpenText considered helpful ADDITIONAL NOTES Ultimately, an outstanding candidate should demonstrate sound technical knowledge and curiosity as well as exceptional analytical, communication, and customer service skills.
    $67k-84k yearly est. 3d ago
  • Programmer-Application

    Smp Automotive Systems Alabama Inc.

    Senior software engineer job in Tuscaloosa, AL

    Motherson is a multinational, people-focused enterprise serving a diversified industry range with a broad range of products and services and is one of the 22 largest automotive suppliers worldwide. With facilities spread across 41 countries and the strength of over 200,000 employees, the company has a truly global environment where diversity and inclusion drive our culture. SMP Automotive is the Motherson Group's specialist in innovative modules and complete systems for the automotive industry. A globally preferred supplier of cockpits, door panels and bumpers in Europe, United States, Mexico, Brazil, and China. A leading plastic expert with innovative processes and technologies. One of the largest suppliers of bumpers, instrument panels and door panels to the premium segment. Locally, since 2018, SMP Alabama has been producing modules and polymer products for Mercedes Benz US International (MBUSI) in our state-of-the-art facilities. Parts we produce include: Interior door panels Front and Rear Bumpers Grills Claddings Rear Spoilers Rocker Panels Running Boards Paint Application Programmer The ideal candidate should have the following attributes and/or skills: Technical/Mechanical Certification and/or classes Durr Robot Certification, preferred Knowledge of teach pendant function and terminology Expert level knowledge of robot functionality 7+ years of experience working with robots Work autonomously Able to prioritize work Flexible changing from project to project Safety Conscious Work well within team concept Main Duties To generate a consistent application of all robots in the paint shop. Analyzing application defects to optimize application programs and parameters. Creation of programs either using offline robots, or in offline simulation. Creation and optimization of paint programs to meet color and quality requirements. Optimization of transfer efficiency. Maintaining and optimization
    $68k-94k yearly est. Auto-Apply 60d+ ago
  • Programmer I

    Avadian Credit Union 3.6company rating

    Senior software engineer job in Hoover, AL

    Full-time Description Under general supervision follows clear-cut and complete specifications to perform a variety of programming assignments requiring knowledge of established programming procedures and data processing requirements. Maintains and modifies programs. Makes approved changes by amending flow charts, developing processing logic, and coding changes. Tests and documents modifications and writes operational instructions. Functions and Responsibilities: Arrange project requirements in programming sequence by analyzing requirements, and prepare a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic. Correct errors by making appropriate changes, and then recheck the program to ensure that the desired results are produced. Conduct trial runs of programs and software applications to ensure they will produce the desired information and that the instructions are correct. Compile and write documentation of program development and subsequent revisions inserting comments in the coded instructions so others can understand the program. Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, and controlling other equipment. Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes. Maintain historical records by documenting program development and revisions. Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements. Maintain excellent code commenting. Contribute to team effort by accomplishing related results as needed. Responsible for following all BSA/OFAC policies and procedures. Prompt and regular attendance is required. Perform other duties as assigned. Requirements Basic Requirements: Must have an intermediate level of knowledge and skillset in Symitar PowerOn, HTML/HTML5, CSS/CSS3, XML, and JavaScript capabilities. Must demonstrate strong interpersonal, collaboration, and team skills. Must be able to express ideas with clarity and effectiveness both written and verbally. Must show that they can adapt to the rapidly changing programming technologies. Must understand how programming works from a low to a high level. Work involves a high degree of organization, multitasking and prioritization skills, which are critical to the job. Must be able to communicate effectively work performed to others who are not in the IT field. Must demonstrate ability to learn new technologies to solve business issues. Experience: At least three years of experience in a programming or similar technical role. Education: BA/BS degree in computer science, programming, or equivalent demonstrated work experience in programming.
    $56k-78k yearly est. 24d ago
  • Lead/Architect Java Developer

    QED National 4.6company rating

    Senior software engineer job in Birmingham, AL

    We are seeking a highly experienced Senior Java Backend Engineer to design, build, and optimize scalable SaaS-based web services leveraging Google Cloud Functions (FaaS) and modern cloud?native development practices. This role is ideal for a hands-on engineer who thrives in large-scale enterprise environments and enjoys solving complex, distributed systems challenges. You will play a pivotal role in backend modernization initiatives supporting WMS 2.0, P44 outbound services, and DOM integrations, with future opportunities to contribute to frontend and full-stack projects. The ideal candidate demonstrates deep expertise in Java (including Java 21), microservices, event-driven architectures, and cloud deployments while embracing reliability, scalability, maintainability, and best-practice engineering standards. This position offers the opportunity to influence system architecture, mentor emerging developers, collaborate with global teams, and contribute to mission-critical modernization projects. Required Skills/Education: Technical Experience 10+ years of Enterprise Application Development experience supporting organizations with revenues exceeding $1B. Proven background in large-scale modernization or greenfield SaaS development projects. Strong experience with Test-Driven Development (TDD) and software quality practices. Expert-level proficiency with: Java (including Java 21 features) Streams, functional programming Asynchronous programming (Futures, Virtual Threads, CompletableFutures) Java microservice architecture Event-driven architecture and messaging patterns API development (publishing and consuming RESTful services) JDBC, ORM frameworks, and document databases (e.g., MongoDB) Hands-on experience with: Quarkus (preferred) or Spring Boot Version control (Git) Cloud deployments and DevOps?aligned workflows Strong knowledge of software engineering best practices (SDLC, CI/CD). Soft Skills Strong system design and architectural decision-making capabilities. Excellent communication and whiteboarding skills-comfortable explaining complex concepts clearly. Adaptable, proactive problem-solver who can work independently in fast-paced environments. Ability and willingness to mentor junior developers and support global or offshore teammates. Collaborative mindset with a commitment to inclusivity and team success. Nice to Have Experience with Google Cloud Platform (GCP) Hands-on with Google Pub/Sub or Kafka Experience with Azure DevOps or Jira Familiarity with Azure DevOps Pipelines Additional familiarity with MongoDB ecosystem tools About Seneca Resources At Seneca Resources, we are more than just a staffing and consulting firm-we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact. When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) plans, and the support of a dedicated team committed to your career growth. Seneca Resources is proud to be an Equal Opportunity Employer, dedicated to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.
    $98k-128k yearly est. 21d ago
  • Senior Applications Solutions Architect

    Southern Company 4.5company rating

    Senior software engineer job in Birmingham, AL

    Senior Application Solutions Architect The Application Solutions Architect in the Technology Organization (TO), Engineering and Plants portfolio, will partner with Generation, Operations & Business Shared Services (OBSS), and Technical Shared Services (TSS) in the development of technology plans to support the business. This is a strategic position that is focused on solution design, data architecture and system integration to meet the long-term goals of Generation. Responsibilities include working with Technical Planning Analyst and business partners to evaluate business requirements, provide technical solution proposals, conceptual designs and cost estimates, input and assistance on the technical aspects of business cases, and working across TO to determine infrastructure requirements and TO services needed to support the business. This includes working with Infrastructure Services, Database Services, Enterprise Architecture, Portfolios, Field Operations and Security. This technical consultant is responsible for technical ownership and development of the data management and data integration strategy in support of Generation. This includes: Working with Generation leadership on the development of an information management strategy for the generation fleet, including data modeling from a business perspective. Serve as the architect for the Generation data strategies and lead architect on custom built software solutions in support of the business. Stay current on emerging data provisioning, application/data integration, big data, and business intelligence trends. Strong concentration in our IT Strategy focus area to proactively manage enterprise data and develop strong working relationships with the Data Management & Analytics team, architects in Enterprise Architecture, and administrators in Database Services. This position will be responsible for providing technical leadership on select projects. This includes leadership in design/analysis sessions, architectural reviews and diagrams, interface design, coding practices, mentoring, and troubleshooting as necessary; work to gain commitment from all key parties for proposed software solutions; responsible for the selection of the key technologies to complete those solutions; and provide technical leadership through the project lifecycle ensuring successful delivery. The incumbent should produce positive, growing relationships with the business resulting from a thorough understanding of their needs and the subsequent delivery of effective solutions. This role is for a self-starter that can work without direct supervision. Assignments require analysis, research, problem solving, and technical solution proposals to business processes that are manual and in need of technology and automation. The business focus spans engineering, construction, operations, and maintenance; includes support for emerging environmental and regulatory requirements (EPA, NERC CIP), and support for Research and Environmental Affairs. Education/Experience: Bachelor's Degree in Computer Science, Engineering or a related field Comprehensive knowledge and understanding of software development technologies and methodologies Substantial knowledge and experience of the business areas or related area supported Broad experience in application environments across the enterprise and how to effectively leverage each area Minimum ten years of experience in software development with increasing levels of responsibilities Strong expertise in refactoring, coding practices, and code organization Proficient in multiple software development languages such as C#, .NET, JavaScript, HTML, Blazor Experience with mobile development and responsive web design Fully versed in multiple database technologies such as Oracle, Microsoft SQL Server including proficient skills with T-SQL and PL/SQL Understanding of data virtualization techniques and tools such as PolyBase or Denodo Experience with business intelligence and analytical tools and technologies Understanding of CI/CD approaches as well as familiarity with Azure DevOps Understanding of Microsoft Azure, Databricks, or similar technologies Ability to organize, model, and structure data for integration & analytics Expert in software architectures, designs, databases, systems integration, and problem-solving skills Experience in software development lifecycle including waterfall and rapid/iterative development approaches Technical project management and organization skills centered on the planning, executing, and communicating of tasks associated with solution development. Understanding of architectural principles and their implications to system design, security, system extensibility and interoperability, costs, and operational considerations. Competencies: Ability to negotiate and influence others Ability to function independently and as a team member Expert analysis and problem-solving skills, comprehensive technical skills Ability to learn new approved technologies and apply them Ability to handle multiple assignments and conflicting priorities Builds productive relationships with a focus on cooperation & teamwork Comprehensive customer service skills; delivers consistently on customer commitments Strong interpersonal skills; communicates effectively (verbal & written) with all levels of the business, peers, and TO management Lead major/strategic projects through identifying project goals and scope, assembling and equipping project team, casting vision for the project and providing key communications for the project. Promote excellence in TO by communicating business needs and appropriate technical response Provide comprehensive technical and business expertise for the applications and portfolio business solutions Provide comprehensive consulting services to business customers Have accountability to mentor others to grow business knowledge Develop concepts for next generation of tools - provide technical innovation for changing business needs Maintain integrity and consistency between systems Lead efforts with Technology Planning Analyst and business partners to develop a plan / roadmap to map the current state to the vision or future state of the portfolio applications Ability to organize and effectively communicate results to a broad audience, at different levels of the organization Build and maintain strong relationships with business partners, business analysts, peers, management, and vendors Evaluate new technologies and provide input into strategic selection and planning including the development of detailed architectural drawings Interface with partners to ensure that all services are planned, budgeted, and completed to meet both technical and budget requirements Exhibit Our Values in all aspects when representing Southern Company
    $96k-112k yearly est. Auto-Apply 7d ago
  • Produce Prep Team Member Application

    Decicco & Sons Group

    Senior software engineer job in Pelham, AL

    Are you a food aficionado who simply cannot learn enough about what the world food market has to offer? Do you love being around friendly people every day with the same interests and ambitions. Do you take a genuine love in your work and make sure that others feel welcome and at home in your environment? If you answered yes to these questions, then DeCicco & Sons is the perfect place for you! If you have an interest in working with one of the fastest growing premium quality food markets in the Westchester area, please bring us a resume along with a detailed cover letter letting us know why you chose DeCicco's and what you wish to offer with your experience and expertise. Whether you're a chef wanting to hone your craft in our kitchens, a manager wanting to extend your invaluable food knowledge to our shoppers, or a cashier looking to find a friendly and fun place to work, we are always interested in expanding the DeCicco & Sons family. Qualifications Current Job Opportunities: Produce Prep Team Member Starting Rate: $16.00/hr Position Description: A Produce Prep team member is responsible for washing, peeling, slicing, trimming, chopping, and grating fruits and vegetables. Team members work safely and adhere to all food safety and sanitation standards in each area of the department to provide customers with the highest quality produce. Your day-to-day: Chop all vegetables for display, salsas ad guacamole. Package all vegetable and fruit platters. Maintain sanitation standards in the backroom. Wash, trim, and wrap products. Other duties may be assigned at the discretion of store management. Physical Demands: Bending Stooping Must be able to lift up to 50 pounds Working on feet for entire shift What you bring to the team: Ability to work on a team Good oral communication skills Great work ethic Why You will love working here! At DeCicco & Sons, we believe that happy, loyal Team Members create happy, loyal customers - in that order. That is why we focus on comprehensive benefits that are aimed at creating happiness in your work-life, and future-life. Benefits: Affordable Quality Healthcare Coverage Dental Coverage Vision Coverage Medical Coverage Opt-out Stipend Employee Wellness Program Voluntary Life Insurance 401k Retirement Plan Yearly Pay Increase and Merit Pay Team Member Discounts Paid Time-off Holiday Pay Company Paternity & Maternity Leave *All benefits are subject to certain eligibility requirements. Perks - Perks are the extras-the things we do to make sure you know how amazing we think you are! Scholarship Program Competitive Pay Above Minimum Wage Refer-a-friend Program Company Bonding Events: Playland, Company BBQ, Movie Night, Holiday Party, Gym membership, Discount Cellular Phone Coverage, Holiday Costume Competitions, Food Catering Discount, Team Member Recognitions & Rewards, Team Member Assistance Program.
    $16 hourly 19d ago
  • Senior Software Engineer

    Tocaro Blue

    Senior software engineer job in Birmingham, AL

    Looking for an opportunity to make an impact at a fast growing, investor-backed AI/ML company? Do you have experience developing high-performance cross-platform software? This is an exciting opportunity with a fast-growing team at the cutting-edge intersection of AI/ML models, sensor fusion, and large datasets. You will be an integral part of a high-performing multi-disciplinary team developing innovative products from the ground up. Tocaro Blue is transforming maritime technology by modernizing legacy marine radar systems through innovative software solutions. Our flagship product, ProteusCore, is an advanced software platform that integrates vessel radar sensor data with artificial intelligence and machine learning models to deliver real-time situational awareness. We are looking for a Senior Software Engineer whose primary role will be to architect and develop software applications supporting AI/ML functionality to bring modern sensor perception and machine learning techniques to the marine industry. This will include software architecture, development, and maintenance for a variety of architectures and platforms. Responsibilities Writing cross-platform application software in C++ with some Javascript Architecting software and estimating hours for development projects Performing code reviews and approving pull requests Providing key technical insights on company-wide technical challenges Ownership of various libraries and codebases utilized across various teams and projects Requirements Expertise with C/C++, javascript, python, qmake/cmake, and gcc Experience developing with Linux, Mac, Windows, Android, and Docker Experience with source control, CI/CD, unit tests, and automated documentation Proficiency with architecting software, reading code, problem solving, and technical communication BS or MS in Computer Science, Electrical Engineering, or related field 5+ years of experience with C++ programming and application development Experience building and shipping software into the market Nice to Have Experience developing or modifying frontend applications in Qt and QML Experience with communication protocols including REST, CAN, TCP/UDP, MQTT and BLE Personal projects, or hobby interest, in solving problems with hardware and firmware Marine experience Compensation & Commitment $120,000 - $145,000 salary, with potential for incentive equity compensation 401(k) with matching (up to 4% of salary), Health, Dental, Vision, Life, Disability Insurance In-house training on tools and techniques Ability to work on US Government Contracts (typically limited to US Citizens) Open to temporary or permanent remote working arrangements if based in the Southeast Occasional travel (monthly daytrips) for data collection / testing in Pensacola, Florida Equal Opportunity & Eligibility Tocaro Blue, LLC is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Individual offers are based are made based on skill and experience, geographic location, as well as role, responsibility, and leadership within the company, and other due diligence. Our hiring team will try to determine whether each candidate fits the job description and may choose, at their discretion, to redirect a candidate to another job offering that is more appropriate. All employees must be eligible to obtain a U.S. Department of Defense security clearance. With few exceptions, this is restricted to U.S. citizens and legal permanent residents (a.k.a. current Green Card Holders). Tocaro Blue LLC is not able to sponsor work visas nor permanent resident cards ("green cards") for this role.
    $120k-145k yearly 60d+ ago
  • Software Engineer, Platform - Tuscaloosa, USA

    Speechify

    Senior software engineer job in Tuscaloosa, AL

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $59k-79k yearly est. Auto-Apply 12d ago
  • Mid-Senior Software Developer (.NET, C#, Azure, AI Integration)

    Sigao

    Senior software engineer job in Birmingham, AL

    Sigao is a Birmingham, AL based AI and technology consultancy that builds software to help organizations work smarter and deliver more. Our purpose is simple: we believe everyone who works with us-both employees and customers-should be better off for having done so. That means we strive for a culture of learning and growth, while using our expertise to act as trusted technology partners to the businesses we work with. As AI becomes the norm within the tech industry, we've made it our mission to bring our culture and values to how AI is used in software development. We believe that the next evolution of engineering will require not just AI tools, but an approach that ensures those tools are used to benefit people, not exploit them. Position Overview We're looking for curious, adaptable software engineers who love building software and collaborating with peers. As a member of our team, you'll work on a wide range of projects-from enterprise-scale .NET web apps with Angular front-ends, to automated AI solutions that enhance workflows. You'll be encouraged to evaluate emerging tools, adopt them quickly, and use them to develop creative solutions that help shape how our clients use modern technology. Our success comes from the close relationships we build with our customers, which every team member helps strengthen. Everyone is expected to contribute by gathering requirements, identifying new needs, and demoing completed work. This job is hybrid/remote, located in Birmingham, AL. Responsibilities Design, develop, and deploy web and cloud-based applications using a variety of tools, including .NET Core, C#, Angular, and React. Mentor and support peers by sharing insights, reviewing code, and exploring new technologies together. Continuously learn and adapt, experimenting with tools and frameworks (particularly in the AI and automation space) as our tech stack evolves. Collaborate closely with client stakeholders to identify business needs, define goals, and make technical recommendations. Participate in Agile/Scrum processes-helping plan sprints, refine user stories, and estimate work. Help defined effective practices for AI tool usage within Sigao's development workflows. Skills & Experience 5+ of professional software development experience. Experience using some or all of our core technologies: .NET Core, C#, Azure Cloud Services, Angular, React, Node, Javascript, Typescript, Microsoft Power Platform (Power Automate, Power BI, etc.), Ionic. Strong communication and problem solving skills. Bonus points for working in a consulting or client-facing environment. Strong experience with AI-assisted development tools. Solid understanding of web APIs, DevOps, Test Driven Development and modern software architecture. Legally qualified to work in the United States (We do not sponsor visas at this time.) Benefits 10% Profit Share 401(k) with 100% match up to 3% Health & Dental Insurance Hybrid / flexible work schedule Paid Time Off Opportunities for continuous learning and leadership Why Sigao? We believe progress only matters if it improves people's lives. That belief shapes how we work, what we build, and how we grow. Our guiding principles include: People Come First - Our software, systems, and processes exist to serve people. Relationships Drive Results - Trust, honesty, and collaboration lead to better outcomes. Accountability Stays Human - AI may accelerate our work, but people remain responsible for every result. Learning Is Paramount - Every project should leave our team and clients smarter than before. Outcomes Over Output - We measure success by the problems we solve, not the number of features we deliver. If you're passionate about solving problems, learning continuously, and building technology with purpose, we'd love to meet you!
    $79k-103k yearly est. Auto-Apply 60d+ ago
  • Senior Software Engineer

    Transform9

    Senior software engineer job in Birmingham, AL

    Job Description Transform9 is redefining healthcare communication by developing a groundbreaking conversational agent platform that enhances the interactions between patients and their healthcare providers. Our commitment to improving patient access to care drives us to innovate continuously and create exceptional technology solutions. We are currently seeking a Senior Software Engineer to join our talented engineering team. In this role, you will be responsible for designing, developing, and maintaining critical components of our platform. You will work closely with cross-functional teams to deliver high-quality software that meets user needs and aligns with our strategic goals. Bring your expertise and passion for technology to help us transform healthcare access! Responsibilities Design and implement scalable and maintainable software solutions for our conversational agent platform. Collaborate with product managers, designers, and other engineers to define system architecture and functional requirements. Write clean, efficient, and well-documented code, adhering to industry best practices and coding standards. Participate in code reviews, offering constructive feedback and promoting engineering excellence within the team. Troubleshoot and debug applications, resolving issues in a timely manner to ensure optimal system performance. Stay current with emerging technologies and industry trends, applying relevant advancements to improve our platform. Mentor junior engineers, providing guidance on technical challenges and career development. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. 5+ years of professional software engineering experience, with a focus on developing scalable applications. Strong proficiency in programming languages such as Java, Python, or JavaScript, along with familiarity with frameworks relevant to our platform. Solid understanding of software development methodologies, including Agile and DevOps practices. Experience with cloud services (AWS, Azure, etc.) and containerization technologies (Docker, Kubernetes). Excellent problem-solving skills and the ability to troubleshoot complex technical issues. Strong communication and collaboration skills to work effectively within a team-oriented environment. Benefits Health Care Plan (Medical, Dental & Vision) Retirement Plan (401k, IRA) Paid Time Off (Vacation, Sick & Public Holidays) Family Leave (Maternity, Paternity) Training & Development Free Food & Snacks
    $79k-103k yearly est. 1d ago
  • Sr. Cobol Developer

    Southern Talent Specialists

    Senior software engineer job in Birmingham, AL

    Must have Cobol Development experience as well as DB2 and JCL experience. The person in this position would be working with a detailed and organized subject matter expert on my team. The SME would have a specification document ready on the candidate's first day. The candidate would be expected to create a new batch COBOL DB2 process that would extract information from the membership database. Once the data is extracted, the information would more than likely need to be altered or manipulated before putting it in file that will be sent to a 3rd party. The candidate would need to complete extensive testing before implementing the solution. Skills: Cobol DB2 JCL
    $79k-103k yearly est. Auto-Apply 32d ago
  • Lead Software Engineer

    Deploy 3.9company rating

    Senior software engineer job in Birmingham, AL

    We are looking for a Senior Software Engineer to drive development of our franchisee and customer-facing software systems, apps, and websites, to help deliver on the promise of excellent service in the home services industry. Experience with full-stack development technologies, database systems, operating practices, and principles will be critical to success. Our candidates success will also be based on an ability to understand complex problems, conceptualize effective solutions, and communicate effectively at all levels. Responsibilities Deliver ongoing feature development and maintenance of operator and customer-facing systems Assist with applying frameworks and practices like Agile, DevOps, code reviews, and testing best practices Provide effort estimation and task decomposition for roadmap and backlog development tasks Work closely with business teams and IT resources to enable new business solutions through technology systems Develop software architectural specifications that will deliver efficient, scalable, and reliable business solutions Design and develop software applications, including coding, debugging, testing, and troubleshooting Comprehend and develop against complex technical and business concepts Design, develop, implement, and maintain builds, scripts, installation procedures, and source control Design, develop, manage, and maintain relational databases in PostgreSQL and MS SQL Server Manage database backups, capacity planning, performance tuning, and user access Provide guidance and mentorship for our IT team and direct vendors and vendor resources Seek out and identify areas for improvement for the team and technology Analyze application performance in a variety of environments, design and implement optimizations Requirements Proficient in multiple software development languages including Python, Bootstrap, Django, React, React Native, Next. JS, Docker, and the like Previous experience leading software development teams using agile methodologies Experienced with modern continuous integration practices 6 years experience in development teams and environments Strong business, analytical, and problem-solving skills Efficient and effective documentation skills Fundamental analytical and conceptual thinking skills Comfortable expressing ideas, plans, and concepts in front of leadership, team members, and small or large groups of franchisee owners
    $85k-113k yearly est. 60d+ ago
  • DB2 System Programmer (XIN001_JCBY)

    Xinnovit

    Senior software engineer job in Birmingham, AL

    Xinnovit is a global leader in technology consulting, outsourcing, and workforce management solutions. Our mission is to enable our clients to become more agile and competitive with the help of innovative technologies. We empower our clients to respond faster and more intuitively to changing market dynamics. The business environment is complex, often under significant constraints and pressures from various sources. We have the knowledge, experience and capabilities to provide our clients the tools they require to achieve better, faster and effective transformation that make them the leaders in their industry. Our Goals Are: • To use our expertise to the benefit of our clients and partners through open communication and collaboration. • To ensure sustainable and profitable long-term growth. • To provide a return on investment to shareholders. • To promote employee development. Job Description DB2 Systems Programmer with the skill to perform the following: Assist on implementation of DB2 databases OS staff on DB2 testing and/or migration steps needed. Assist DB2 staff on the actual implementation of DB2 databases as required perform DB2 problem analysis and determination perform DB2 root cause analysis functions utilize DB2 system monitoring tools as required perform analysis on DB2 database performance, tuning and measurement. Assist with DB2 data modeling techniques advise on DB2 data distribution strategy provide DB2 data and database administration provide advice on data management software selection. Provide advice on physical DB2 database design and tuning solutions assist with DB2 data distribution strategy implementation advice on development and design of DB2 data programs. Assist with DB2 data extraction methodology advice on Db2 data movement tools. Assist with DB2 data extract and transformation processing assist with the DB2 data collection design strategy. Assist with and perform the DB2 data migration plan implement DB2 data conversion tool set implement the DB2 data extract and transformation processing participate in weekly rotating pager and on call assignment for after hours and weekend support Additional Information All your information will be kept confidential according to EEO guidelines.
    $64k-99k yearly est. 2d ago
  • Mobile Software Development Intern

    Genpt

    Senior software engineer job in Birmingham, AL

    Ready for a challenging and rewarding internship? This is your opportunity to work hands on with project teams throughout the summer and see your development projects put into production! Join a leading industrial distribution company and unleash your technology skills to move our business forward! We share a mindset at Motion Industries where we're using our technology fluency to transform everything about our business. If you're ready to unleash your knowledge, tame technology, and bust out of the ordinary, find out what's next at Motion Industries. This position will be based in Birmingham, AL. The ideal candidates will reside in the Birmingham, AL area. Responsibilities • Work with Senior Engineers and Managers to develop, test and deploy new features and functionalities for the Mobile Application • Participate in SAFe Agile ceremonies such as daily sprint planning, backlog grooming, and retrospectives. • Design, develop, unit test, troubleshoot and resolve software defects. Qualifications • Working on a BS or BA degree in a computer related field • Working knowledge of SQL and database concepts • Experience with software development methodologies • Working knowledge of a JavaScript library or Framework (React or React Native preferred) • Working knowledge of Java or creating API endpoints a plus • High Level understanding of full lifecycle development • Ability to work within a team • Excellent communication skills (both verbal and written) • Must be self-motivated and know when to seek guidance • Individual must be a self-starter and capable of working independently as well as part of a team • Capable of learning new tools and technologies. • Ability to provide strong problem-solving skills a variety of method Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest! GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.
    $27k-36k yearly est. Auto-Apply 60d+ ago
  • Application Developer (Full Stack)/4P114

    4P Consulting

    Senior software engineer job in Birmingham, AL

    Schedule: 3-day office / 2-day remote hybrid Permanent Resident (Green Card) or US Citizen preferred Job Responsibilities Develop application enhancements with complex business requirements, including custom data interfaces, security and compliance regulations, and industry standards from electric industry groups. Convert existing stand-alone solutions into CloverDX Data Services. Develop and deploy application changes using tools such as: JetBrains IntelliJ IDE SonarQube code analysis Sonatype Nexus suite GitHub Enterprise source code management Similar software development tools Create schema alteration and bulk data load SQL scripts to support application changes. Manage changes to production solutions using change management practices, including: Source code management Creation of formal deployment procedures and back-out plans Quality testing Documentation Adhere to all Southern Company and EMS guidelines, policies, and established work practices. Job Requirements Experience 4+ years in the field of application development or software engineering 2+ years of experience with Spring Framework Required Knowledge and Skills Proficiency with: Java, JavaScript, HTML5, JDBC, REST and SOAP APIs, and SQL Git/GitHub Enterprise for source code management Experience with: AngularJS 1.x and Bootstrap 3 or Vue3 and Bootstrap 5 Spring Framework and Spring Boot Knowledge of: Software development techniques, including object-oriented design patterns Traditional, Agile, and DevOps software development lifecycle methods Secure software development best practices Web development technologies, architectures, and software development tools Relational database requirements analysis, schema design, and query construction Strong: Critical thinking and problem-solving skills Knowledge of IT change management processes Organizational skills to plan and execute system projects Written and verbal communication skills (understanding customer requirements, creating training and support documents, specifications, and action plans) Interpersonal skills (ability to work directly with various personnel, including development, operations, security, and compliance teams) Desired Knowledge and Skills Knowledge of: Relational database programming and performance tuning Software development and CI/CD environments/tools (such as JetBrains IntelliJ IDEA, Maven, Jenkins, SonarQube, and Nexus Repository) Java application server environments like Apache Tomcat LDAP Windows-based and UNIX-based application server platforms Local area network and wide area network communication ETL tools, including CloverDX and OSI EITK Data historians like AVEVA PI System or AVEVA eDNA Behavioral Attributes Exhibit Our Values (Safety First, Unquestionable Trust, Superior Performance, and Total Commitment) in all business dealings. Self-motivated with attention to detail, accuracy, follow-up, and a commitment to continuous learning. Exercise independent judgment and discretion. Eagerness to work within a structured development process with strong change management controls. Contribute to a diverse and inclusive team and work environment. Note: This position falls under the Insider Threat Program.
    $59k-82k yearly est. 60d+ ago
  • Team Member

    Zaxby's

    Senior software engineer job in Alabaster, AL

    and availability. Part time and full time positions available, 8:00 AM - 4:00 PM; 10:00 AM - 4:00 PM; 2:00 PM - 10:00 PM; 4:00 PM -10:00 PM Hungry For A Great Career? To our guests, Zaxbys is more than just a place to eat - it's a place to have fun, spend some time with friends and experience great food. To our team members, Zaxbys is a family. So come on in! We're saving a seat for you. Cashiers are the first point of contact for our guests and are directly responsible for delivering a great experience. You will take and enter orders, handle payments, keep the dining room and other guest areas clean, and provide excellent service to our guests by following standard operating procedures with a sense of urgency. Cooks are directly responsible for creating a great guest experience by consistently serving quality food in a timely manner. You will receive and stock inventory, prepare, cook and assemble orders, keep the kitchen clean and organized, and maintain food safety and quality standards by following standard operating procedures. Job Qualifications The following requirements must be met in order to qualify for this position. Must be 16 years of age or older Benefits: Free and discounted meal available Flexible hours Room for growth: cashier or cook --> crew trainer --> shift leader --> assistant manager --> general manager Fun workplace Opportunities to advance because we reward great work Health Insurance available 401k available Responsibilities: The individual in this position is expected to engage in the following work-related activities and complete all training requirements including: Zaxbys Front of House or Back of house Development Plan Hands-on stations training Provide friendly, enthusiastic service for all guests Promptly greet guests as they enter and thank them as they leave Maintain awareness of current promotions Explain menu items, answer questions, and suggest additional items Enthusiastically represent the Zaxbys brand Accurately complete orders and guest transactions Enter guest orders accurately into the point of sale system Accept payments, operate cash registers, and maintain receipts Handle cash payments, count and verify tills, and record totals appropriately Maintain a clean, safe, welcoming environment Clean and maintain guest areas including dining room, counters, bathrooms, and building exterior Maintain equipment and inform management of maintenance needs Stock paper goods, condiments, and beverages Keep work areas clean and organized Keep work areas clean and organized Receive and stock incoming inventory deliveries Hold and store food items following food safety guidelines Inform management when inventory is needed Clean and organize storage areas Other responsibilities Complete all tasks with a sense of urgency, in a timely manner Work safely and follow all safety guidelines and procedures Capabilities Requirement: Sit, stand, and walk continuously Occasionally stoop, bend, crouch, or climb, including the use of ladders Frequently lift, push, pull, and carry up to 50 pounds, including lifting overhead Continuous use of hands and wrists for grasping and fine manipulation Communicate proficiently through speech, reading, and writing Maintain effective audio-visual perception and judgement to observe and respond to the environment Work in an environment that features hot and cold temperature variations and exposure to food allergens Operate and work safely with restaurant equipment including, but not limited to, knives, fryers, and potentially hazardous equipment Accurately assemble and package guest orders Prepare and cook food items according to company standards Safely operate food preparation and cooking equipment Prepare menu items according to company standards and in a safe and sanitary manner Ensure food and beverages are handled according to safety regulations and guidelines Work schedule Day shift Night shift Weekend availability
    $17k-25k yearly est. 60d+ ago
  • Senior Software .NET Developer

    Stonex Group 4.7company rating

    Senior software engineer job in Birmingham, AL

    Permanent, full-time, hybrid Connecting clients to markets - and talent to opportunity With 4,300 employees and over 400,000 retail and institutional clients from more than 80 offices spread across five continents, we're a Fortune-100, Nasdaq-listed provider, connecting clients to the global markets - focusing on innovation, human connection, and providing world-class products and services to all types of investors. At StoneX, we offer you the opportunity to be part of an institutional-grade financial services network that connects companies, organizations, and investors to the global markets ecosystem. As a team member, you'll benefit from our unique blend of digital platforms, comprehensive clearing and execution services, personalized high-touch support, and deep industry expertise. Elevate your career with us and make a significant impact in the world of global finance. Business Segment Overview: Engage in a deep variety of business-critical activities that keep our company running efficiently. From strategic marketing and financial management to human resources and operational oversight, you'll have the opportunity to optimize processes and implement game-changing policies. Responsibilities Position Purpose: We are looking for a Senior Software Engineer with experience in building high-performing, scalable, enterprise-grade applications. The role will encompass development across all tiers of the application stack. The role will be part of Client onboarding, which provides core services across the firm to streamline complex workflows and data across multiple business functions. You will be part of a talented engineer team that works on low-latency mission-critical applications. Roles and responsibilities include application architecture and development across full software development lifecycle from concept and design to testing, collaborating with like-minded engineers. Primary Duties will include: Contribute to all phases of the development lifecycle working within Agile methodology Write well designed, testable, efficient code Ensure designs are in compliance with specifications Do proof of concepts to test out various ideas, technologies Prepare and produce releases of software components Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review Mentor and supports engineers with technical direction and best practices Contribute to PR reviews and be a team player Qualifications To land this role you will need: Minimum 5+ years' experience building global enterprise level systems. Knowledge of financial markets or a strong desire to learn. Proven hands-on experience designing and developing enterprise applications using C#/.NET Core , /.NET 8 or higher. Proven hands-on experience building large scalable web-based applications using React (ideal)/Angular with Typescript. Experience developing distributed systems using Microservice architecture (event-based). Experience with containerisation (Docker, Kubernetes) and working on cloud platforms (Azure/AWS etc). Exposure with distributed messaging / streaming platforms (Apache Kafka). Experience with TDD/BDD, testing framework (Jest/React-testing-library/JUnit). Excellent knowledge of Relational Databases SQL and No-SQL databases. Education BS/MS degree in Computer Science, Engineering or a related subject. Working Environment: Hybrid (4 days in office per week) #LI-Hybrid #LI-IM1
    $91k-112k yearly est. Auto-Apply 9d ago

Learn more about senior software engineer jobs

How much does a senior software engineer earn in Tuscaloosa, AL?

The average senior software engineer in Tuscaloosa, AL earns between $69,000 and $116,000 annually. This compares to the national average senior software engineer range of $86,000 to $151,000.

Average senior software engineer salary in Tuscaloosa, AL

$90,000

What are the biggest employers of Senior Software Engineers in Tuscaloosa, AL?

The biggest employers of Senior Software Engineers in Tuscaloosa, AL are:
  1. Speechify
Job type you want
Full Time
Part Time
Internship
Temporary