Post job

Programmer jobs in Hoover, AL - 281 jobs

All
Programmer
Software Engineer
Development Team Member
Senior Software Engineer
Applications Developer
Systems Analyst
Software Developer Internship
Senior Application Architect
Web Site Developer
Interactive Developer
Senior Java Developer
PHP Developer
Application Software Developer
Senior Programmer Analyst
CMM Programmer
  • Full-Time Nights Front of House Team Member (2PM - 11PM, non High school applicants only)

    Chick-Fil-A 4.4company rating

    Programmer 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.

  • Programmer I

    Avadian Credit Union 3.6company rating

    Programmer 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
  • CMM Programmer- Quality Inspector

    Swift Placement & Consulting

    Programmer job in Birmingham, AL

    MCOSMOS • Verisurf • Keyence Laser Scanning | 1 Factory AS9100 Aerospace & Defense Manufacturing Smith & Company is an engineering-driven precision machining company supporting aerospace and defense programs. Quality here is not an afterthought, it's a controlled, AS9100-compliant verification process that ensures mission-critical hardware meets requirements before it moves forward. This role owns inspection, measurement, and release confidence. Primary Duties & Responsibilities • Program, set up, and operate CMMs using Mitutoyo MCOSMOS and large Wenzel Verisurf • Operate Keyence laser scanning systems for dimensional verification and profile analysis • Perform First Article Inspection (AS9102), in-process, and final inspections • Analyze and interpret engineering drawings, GD&T, models, and specifications • Select appropriate inspection methods and measurement strategies • Inspect parts for dimensional accuracy and conformance to specifications • Record and report inspection results; mark prints and/or parts as required • Identify, document, and segregate nonconforming product per AS9100 procedures • Communicate inspection results with machining, engineering, and quality leadership • Support root cause analysis and corrective action efforts • Maintain inspection records in accordance with the Quality Management System • Operate overhead crane as required to position parts for inspection • Maintain a clean, organized work area and follow all safety procedures Skills & Experience Required • Experience as a CMM Programmer / Operator or Quality Inspector in a machining environment • Hands-on experience with MCOSMOS, Verisurf, and Keyence inspection systems • Strong ability to read and interpret blueprints and GD&T • Solid PC skills for inspection software, reporting, and documentation • Good math skills and attention to detail • Working knowledge of AS9100 / ISO 9001 inspection requirements • Ability to communicate clearly with all levels of the organization • Safety-conscious mindset • U.S. Person eligible for ITAR-regulated work Physical Demands & Work Environment • Frequent standing and walking in inspection and shop areas • Frequent sitting while programming and reporting inspection results • Frequent reaching, including overhead • Occasional lifting up to 50 lbs • Ability to work around large parts, cranes, and inspection equipment Safety Expectations • Maintain a strong safety-first mindset during inspection and part handling • Follow all company and regulatory safety procedures • Identify and communicate potential safety or handling risks • Lead by example-safe inspection setups, safe part handling, safe crane operation What We Offer • Competitive compensation aligned with experience • Brand-new, climate-controlled facility with modern inspection equipment • Direct access to leadership-quality has a real voice here • Work on high-visibility aerospace & defense programs • Long-term growth with a company scaling the right way #ZR
    $65k-95k yearly est. 15d ago
  • Software Application Developer

    Ibml Career 4.5company rating

    Programmer 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
  • DB2 System Programmer (XIN001_JCBY)

    Xinnovit

    Programmer 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
  • Programmer-Application

    Smp Automotive Systems Alabama Inc.

    Programmer 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
  • Produce Prep Team Member Application

    Decicco & Sons Group

    Programmer 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 20d ago
  • Team Member

    Hoover 4.1company rating

    Programmer job in Hoover, AL

    Responsive recruiter Benefits: Free uniforms Opportunity for advancement Training & development Benefits: Free uniforms Opportunity for advancement Training & development Saving and changing lives, every single day. We have a mission to teach kids how to swim and be safer, in and around the water, while making their experience GOLDEN! Working for Goldfish Swim School will allow you to provide children and families with necessary life skills to combat the ever growing drowning statistics. Whether you are in the pool leading instruction for our swimmers or warmly greeting our members in our tropical lobby as a front desk representative, you are making an impact. About Goldfish Swim School: Goldfish Swim School has been an industry leader in the swim lesson community since 2006. Our team is growing, and we are looking for team players who are enthusiastic, have a can-do perspective, and enjoy working with kids. We provide paid on-the-job training, flexible scheduling, a rewarding work environment, and a one-of-a-kind culture that will make you smile, too! Check out the roles that you can make an impact with today: Front Desk Support Swim Instructor Lifeguard Deck Supervisor Primary Responsibilities: Keep swimmers safe with lifeguard supervision Teach swimmers water safety and technique in accordance to our proprietary curriculum Provide positive reinforcement to swimmers Job Qualifications and Skills Ability to work with children Excellent communication and organizational skills High energy Strong work ethic If you, or someone you know, desires to work for a place where you can make a difference, explore, apply and then join us. Hoover Swim School, LLC is a learn-to-swim facility for kids ages 4 months to 12 years. Our proven confidence-building curriculum promotes a love of swimming and teaches children to be safer in and around the water. For additional information see ********************************** NOTE: The information within this posting is not all-inclusive and may be subject to change. Employee to fulfill other duties and responsibilities as assigned by the Employer. Hoover Swim School, LLC is an Equal Opportunity Employer. Compensation: $14.25 - $17.00 per hour Tropical Vibes & Impacting Lives! You feel it the moment you walk in. There's more than vibrant colors, a tropical theme and happy children. There's something different, something extraordinary. Something truly GOLDEN. It's passion. Not just a passion for kids or a passion for swimming…it's a special passion for changing - even saving - lives, by being a part of kids learning to swim. When you work at Goldfish, you're not just an employee. You're a part of something bigger. You're making an impact; a splash in the lives of the children in your community. You're an integral part of a team, working together to move forward a mission. You're also making waves in your future, learning life lessons in and out of the pool through mentorship, leadership and passion. At Goldfish, it's more than a job - it's an endless pool of possibilities, opportunities and life-changing moments! Making Waves with Passion, Purpose & Core Values! At Goldfish, our core values are at the heart of everything we do, and behind every decision that we make. To us, these values are more than just words - they're embraced with purpose in our everyday lives, and what allows us to make a splash in our community, and in the lives of our members and our team! We go above and beyond with every detail to create a GOLDEN Experience! We believe in nurturing a culture that provides WOW! Customer Service We do the right things, make the right decisions and treat people with Integrity • Compassion • Trust We meet and exceed expectations so you see Extraordinary Results We make a big deal about life's accomplishments by remembering to Celebrate! Each Goldfish Swim School is an independently owned and operated franchise. The respective Franchisee is the employer at each Goldfish Swim School location. Each franchisee can set their own wages, benefit programs and terms and conditions of employment, which may vary at each Goldfish Swim School location.
    $14.3-17 hourly Auto-Apply 60d+ ago
  • Team Member

    Flynn Pizza Hut

    Programmer job in Hoover, AL

    Flynn Hut joined the Pizza Hut system in 2021. In 2023, we expanded internationally acquiring Pizza Hut's master franchisee in Australia with 260+ units. Today we are the largest Pizza Hut franchisee in the world with 1200+ locations and are operating in 2 Countries. We continue to grow by building new stores and acquiring other franchise operators. We are one of seven premier brands of Flynn Group, which was founded in 1999 by Greg Flynn. It has grown since then to the largest franchise operator in the world. Flynn owns and operates a diversified portfolio of restaurants in iconic, world-class brands across diverse segments, including Applebee's, Arby's, Panera Bread, Pizza Hut, Taco Bell, Wendy's and Planet Fitness. Our primary mission is to be the premier operator within each of these brands. We will achieve this by focusing on our core values; Care Genuinely for People, Play like a Champion and Win as One. **Want to be a Pizza Hut Team Member, Your Gig, Your Schedule, Your Opportunity, Great Perks, Same Day Pay!** That's right, working at Pizza Hut as a Team Member is about creating your own opportunity and having fun while making new friends. You can be a versatile person, the smiling face that greets and serves the customers, or a cook who makes things happen behind the scenes. Sound good? And if that doesn't do it for you, we have **Same Day Pay** , healthcare benefits, and flexible schedules! Additional Information: Keep in mind, this is just basic information. You will find out more after you apply! So, if you want a flexible job with an innovative company - and great tips - then Pizza Hut is the place for you! Flynn Group is an equal opportunity employer. We are committed to creating a diverse and inclusive workforce and providing reasonable accommodations/adjustments for individuals with disabilities. If you require any accommodation or adjustments throughout the application process, please let us know. We look forward to reviewing your application and potentially welcoming you to our premier team!
    $17k-25k yearly est. 60d+ ago
  • System Analyst

    Maximus 4.3company rating

    Programmer job in Birmingham, AL

    Description & Requirements Maximus is currently seeking a System Analyst. The Systems Analyst is responsible for supporting complex application development, systems integration, and operational initiatives across enterprise environments. This role is responsible for working with business stakeholders, technical teams, and project leadership to ensure that business requirements are accurately captured, translated, and implemented within system and process solutions. The incumbent applies industry-standard process-modeling practices, data-analysis techniques, and modern digital tools-including BPMN, SaaS integration frameworks, and AI-enabled platforms-to support system development, customer-experience enhancements, and continuous improvement efforts. This position is remote. Essential Duties and Responsibilities: - Provide technical assistance in troubleshooting and resolving website issues for internal and external customers. - Conduct QA testing, follow-up to resolve issues, and load finished material into content management system. - Maintain general knowledge of industry practices, techniques, and standards. - Apply general knowledge and skills to complete a wide range of tasks. Job-Specific Essential Duties and Responsibilities: - Develop and manage Software Requirements Specification (SRS) documents by eliciting requirements and evaluating technical feasibility of design enhancements, create user stories or use cases, assist in writing test cases, and provide support for system stakeholders. - Assist production support activities such as monitoring jobs, assessment and analysis on failures, resolution of critical technical issues, coaching to team, reporting, etc. - Collaborate, or lead collaboration, with business stakeholders to identify and document system level requirements. - Define functional and non-functional requirements, user stories, use cases, and acceptance criteria. - Analyze and manage business and systems process flows. - Perform production support activities such as monitor system processes, evaluate the outcome of system processes, work through system exceptions, and create processes to monitor and report on the overall system health. - Implement and validate solutions for data requirements by executing advanced SQL scripts. - Assist with implementations of AWS cloud migration projects. - Lead and train Electronic Data Interchange (EDI) - MOVEit activities and documentation. - Track test plan development and implementation activity of project applications for QA/QC compliance and User - Acceptance Testing (UAT) using test management tools. Minimum Requirements - Bachelor's degree in relevant field of study and 3+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Minimum Requirements: - Master's degree in Computer Science, Information Systems, or an Engineering discipline plus one year of experience in systems analysis, requirements elicitation, and developing documentation in lieu of Bachelor's degree. Preferred Skills and Qualifications: - Demonstrated experience applying Agile methodologies (Scrum or Kanban) for backlog refinement, user-story development, acceptance-criteria definition, and estimation using Jira or comparable tools. - Proficiency in Business Process Model and Notation (BPMN 2.0) for documenting current-state and future-state workflows. - Experience supporting customer application development and systems integration involving SaaS products, APIs, and cloud-based services. - Experience supporting CRM platforms (e.g., Salesforce, Dynamics, or comparable systems) and customer-experience technologies, including Genesys Cloud CX. - Familiarity with digital-experience solutions, customer-journey mapping, and omnichannel service-delivery platforms. - Experience working with document-management systems, workflow automation tools, and content-services platforms. - Exposure to financial ERP systems (e.g., Oracle, SAP, Workday, or similar) and understanding of financial data flows and business processes. - Proficiency with AI-enabled analysis and documentation tools, including platforms that support automated requirements generation, data analysis, or process optimization. - Experience with process-automation technologies (e.g., RPA tools such as UiPath, Blue Prism, or Power Automate). - Strong working knowledge of Structured Query Language (SQL) and Relational Database Management Systems (RDBMS). - Understanding of data-modeling concepts, data governance principles, and data-quality frameworks. - Experience collaborating with cross-functional teams within large, matrixed organizational environments. - Extensive experience working with Jira or similar work-management and tracking tools. - Experience working with AWS Cloud services, including data-integration, analytics, and application-development components. - Strong analytical, communication, and documentation skills, with the ability to convey complex technical information to non-technical audiences. #techjobs #verteranspage #LI-Remote 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 $ 69,440.00 Maximum Salary $ 104,160.00
    $60k-79k yearly est. Easy Apply 8d ago
  • PHP Developer

    Maania Consultancy Services

    Programmer job in Hoover, AL

    Hi Our client is looking for PHP Developer(75% remote) . Role: PHP Developer (75% remote) Possibility of remote with 1-2 days onsite weekly Requirement: Candidate must have experience with web development (PHP, CSS, JQuery, and AJAX) and programming in codeignitor environment is a plus. Proven experience programming in PHP, CSS, JavaScript, JQuery and AJAX Proven knowledge of SQL environment and SQL statements PHP, CSS, MySQI, JQuery, and AJAX programming in codeignitor environment is a plus. At least 4 years experience is desirable. Qualifications Bachelor degree Additional Information All your information will be kept confidential according to EEO guidelines.
    $61k-86k yearly est. 2d ago
  • Application Developer (Full Stack)/4P114

    4P Consulting Inc.

    Programmer job in Birmingham, AL

    Job Description 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. 18d ago
  • Mobile Software Development Intern

    Genpt

    Programmer 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
  • Sr. Programmer Analyst, Workday Financials

    Le_301 Hibbett Retail

    Programmer job in Birmingham, AL

    00015 Store Support CenterLE_301 Hibbett Retail, Inc. The Sr. Programmer Analyst - Workday is responsible for performing technical analysis, system application support, and software development for Hibbett HR, Payroll, and Finance Systems. This includes working with business owners, Solutions Analysts, and architects to plan and execute the implementation of new applications, application enhancements, and issue resolution. This position will review requirements, create/approve technical specifications, and perform testing and QA. This position requires a mastery of the business portfolio of all areas and systems supported. In addition, the Sr. Programmer Analyst must possess expert skills in problem solving, process definition, and analytical capabilities. ESSENTIAL DUTIES AND RESPONSIBILITIES Include the following. Other duties may be assigned. Analyze and identify applications gaps and new solutions where needed Perform impact analysis of various applications/systems as a result of change and provide solution options Translate business requirements and capabilities into technical solutions in collaboration with solution analysts, architects, and business partners Analyze complex data systems and document data elements, data flow relationships and dependencies Define appropriate techno-functional solution design in collaborations with architect, solutions analysts, and business users Develop code, test plans, expected results, and test data at a program/integration level Review requirement documents and approve technical specifications Coordinate and perform system testing and assist with Quality Assurance and User Acceptance Testing Interface with business users and management Self-manage production and project work activities Assist with project estimation activities Mentor other programmers and senior programmers Support multiple HR/Payroll/Finance application areas Participate in on-call rotation; after business hours on-call availability is required Other requirements maybe added as needed QUALIFICATIONS To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Self Sufficient / Self Starter - Does what is necessary to get the job done Strong Work Ethic (Works Smart, not just Hard) Strong Organizational Skills, Prioritization, and Communications Demonstrated Leadership Skills EDUCATION and/or EXPERIENCE Bachelor's degree in Computer Science or equivalent field experience in Information Technology preferred Requires 4+ years' experience designing, developing & testing Workday integrations using APIs, EIBs, Workday Studio, Core Connector, Web Services, XML, XSLT, and Reporting Minimum of 2+ years of proven integration or technical experience in Workday Financials ERP domains; such as General Ledger, Banking, Accounts Payable, Procurement, Accounts Receivable, Accounting Center, and Foundational Data Model (FDM) Develop code, build test plans, and test the solution developed Demonstrated ability to learn and apply new technologies quickly Strong written and verbal skills from both business and technical perspectives Comfortable in a fast-paced and team-oriented environment Hibbett's Privacy Policy Candidates will have an option during the application process to withdraw their application prior to completion of the application. Throughout this online job application process, you will be asked to provide personal information about yourself. Please review Hibbett's Privacy Policy to understand how the information you provide will be utilized and safeguarded. By clicking the Apply button, I acknowledge that I have read and understand the Hibbett's Privacy Policy. Further, I consent to the use of the same as my Electronic Agreement for purposes hereof. I acknowledge that I have a right to withdraw such consent at any time by contacting Hibbett.
    $77k-99k yearly est. Auto-Apply 60d+ ago
  • Software Engineer - Mid Level (Must Have Mid-to-high level SQL Exp)

    Millenniumsoft 3.8company rating

    Programmer job in Birmingham, AL

    Software Engineer - Mid Level (Must Have Mid-to-high level SQL Exp) Duration : 12 Months contract Total Hours/week : 40.00 1 st Shift Client: Medical Device Company Level Of Experience: Mid-Level Employment Type: Contract on W2 (Need US Citizens Or GC Holders Only) Monday - Friday 8AM - 5PM Specific skills needed for success: Mid-to-high level SQL experience needed to be able to write, modify, and run queries and scripts and stored procedures. Experience with utilizing a healthcare integration engine to process information. This would include technologies such as Corepoint, Cloverleaf, Rhapsody, and Mirth. Able use SQL and healthcare integration engine technology to identify and troubleshoot discrepancies detected within processed data. Requires a BS degree preferably Computer Science, Computer Engineering, Mathematics, Physics or a related Engineering discipline and 4-5 years' experience. Job Description: Responsible for developing, enhancing, and sustaining software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. Demonstrates working knowledge of software engineering practices, techniques and processes and basic knowledge of technology trends and domain expertise. Understands and analyzes requirements for a single component. Translates the results of analysis into design by Designing solutions to address a specific requirement. Develop modules with moderate guidance. Has developed knowledge and skills in own job family; still acquiring / expanding fundamental knowledge and higher-level skills. Applies knowledge and skills to a variety of standard activities. Works with moderate guidance in own area of knowledge. Demonstrated understanding of multi-threaded software design and development. Excellent written and oral communication and interpersonal skills are essential. Demonstrated understanding of development in a process oriented/regulated environment and adhering to a quality management system. About Client: Client, a leading global medical technology company that makes and sells medical devices, instrumented systems and reagents, is dedicated to improving people's health throughout the world. The Company's capabilities are instrumental in combating many of the world's most pressing diseases. Founded in 1897 and headquartered in Franklin Lakes, New Jersey, Client employs more than 25,000 people in approximately 50 countries throughout the world. The Company serves healthcare institutions, life science researchers, clinical laboratories, industry and the general public. It was one of the first companies to sell U.S.-made glass syringes. It was also a pioneer in the production of hypodermic needles and ranked #195 in the 2019 Fortune 500 list. It was also listed among the top 100 companies in Newsweek's 2009 Green Rankings. Ranking of the 500 largest American corporations based on environmental performance, policies, and reputation. Placed third in the health care sector and 83rd overall #SoftwareEngineer #SQL #DesignControl #Development #Quality #Corepoint #Cloverleaf #Rhapsody #Mirth #Troubleshoot #Healthcare #Regulation
    $63k-83k yearly est. 60d+ ago
  • Team Member

    Zaxby's

    Programmer 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
  • Applications Developer (ERP)

    SPOC Automation

    Programmer job in Trussville, AL

    The Applications Developer is responsible for developing, integrating, and administering SPOC's core business systems - including Microsoft Dynamics 365 Business Central, Fuuz MES/WMS, and the Microsoft 365 ecosystem. This role ensures that ERP, MES, and collaboration platforms work together seamlessly to optimize business processes across Operations, Engineering, Supply Chain, Finance, and Aftermarket Support. The ideal candidate combines strong technical development skills with systems administration and process optimization expertise. Key Responsibilities: ERP / MES Development & Integration (D365 + Fuuz) · Design, develop, and maintain custom modules, pages, and automations in Microsoft Dynamics 365 Business Central and Fuuz MES/WMS. · Build and maintain integrations between D365, Fuuz, and supporting systems (SharePoint, Autodesk, Paycom, etc.) using APIs and data connectors. · Develop scripts, Power Automate flows, and custom apps to streamline order management, production, and warehouse processes. · Collaborate with business unit SMEs to translate operational requirements into scalable, maintainable system solutions. · Ensure data accuracy and synchronization between ERP, MES, and cloud systems. Microsoft 365 Systems Administration · Serve as the technical administrator for SharePoint Online, Teams, OneDrive, and Exchange Online. · Manage permissions, compliance settings, and data governance policies in accordance with company security and ISO standards. · Support Microsoft 365 application integrations with D365, Fuuz, and internal workflows. · Automate repetitive administrative tasks via PowerShell, Power Automate, or Graph API. · Collaborate with IT and department leads to ensure consistent adoption and best practices across SPOC's digital workspace. System Support & Optimization · Provide second-tier technical support for ERP, MES, and M365 issues. · Diagnose and resolve integration errors, system performance issues, and configuration problems. · Monitor data integrity and proactively improve workflows and automation reliability. · Document configurations, changes, and development procedures for internal reference and compliance. Testing, Deployment & Continuous Improvement · Participate in the full SDLC (Software Dev Life Cycle) - requirements, development, testing, deployment, and post-release optimization. · Develop and execute unit, integration, and UAT tests. · Support system upgrades, patches, and new feature rollouts while minimizing business disruption. · Identify and implement continuous improvement opportunities to simplify processes and increase productivity. Qualifications: Education: · Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent practical experience). Experience: · 3+ years of experience in ERP/MES development and administration, preferably in D365 Business Central and/or Fuuz MES/WMS. · 2+ years of experience managing or automating Microsoft 365 environments. · Experience supporting manufacturing or industrial operations environments preferred. Technical Skills: · Proficiency with AL, C#, JavaScript, SQL, and API-based integrations. · Hands-on experience with D365 Business Central extensions, Power Platform (Power Apps, Power Automate, Power BI), and Azure AD. · Working knowledge of Fuuz platform development tools, data flows, and integration methods. · Familiarity with Microsoft Graph, Intune policies, and M365 administrative portals. · Understanding of ERP/MES data models and business logic in manufacturing contexts. Soft Skills: · Strong analytical, troubleshooting, and documentation abilities. · Excellent communication and collaboration skills with technical and non-technical stakeholders. · Ability to manage multiple projects in a dynamic, fast-paced environment. Preferred Skills & Competencies: · Familiarity with Azure Function Apps or SharePoint Framework (SPFx) for automation and integration. · Understanding of data security, access control, and system governance. · Prior experience in manufacturing or industrial automation sectors. AFFIRMATIVE ACTION / EQUAL OPPORTUNITY EMPLOYER Please advise us of any reasonable accommodation you may need in completing our application process.
    $60k-82k yearly est. 20d ago
  • Senior Applications Solutions Architect

    Southern Company 4.5company rating

    Programmer 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 8d ago
  • Software Engineer

    Transform9

    Programmer job in Birmingham, AL

    Job Description Transform9 is on a mission to enhance healthcare communication through our innovative conversational agent platform. Our goal is to create seamless interactions between patients and healthcare providers, ultimately improving access to care and patient experience. We are looking for a passionate Software Engineer to join our dynamic engineering team. In this role, you will contribute to the design, development, and maintenance of our software solutions, collaborating with various teams to deliver quality features that meet the needs of our users. If you are eager to make a positive impact in the healthcare sector through technology, we want to hear from you! Responsibilities Develop and maintain high-quality software applications that support the functionality of our conversational agent platform. Collaborate with cross-functional teams to gather requirements, understand user needs, and implement effective solutions. Write clean, efficient, and well-documented code following best practices in software development. Troubleshoot and resolve technical issues to ensure optimal performance of applications. Participate in code reviews and contribute to team knowledge sharing. Stay up to date with industry trends and technologies to implement improvements and innovations. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. 2+ years of experience in software engineering, with a strong foundation in programming languages such as Python or JavaScript. Familiarity with web development frameworks and tools relevant to our platform. Basic understanding of software development methodologies, particularly Agile. Ability to work collaboratively in a team environment and communicate effectively with team members. Strong analytical skills and a passion for problem-solving. Desire to learn and grow professionally in a fast-paced and innovative 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
    $59k-79k yearly est. 14d ago
  • Software Engineer, macOS Core Product - Birmingham, USA

    Speechify

    Programmer job in Birmingham, AL

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! 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. 21d ago

Learn more about programmer jobs

How much does a programmer earn in Hoover, AL?

The average programmer in Hoover, AL earns between $50,000 and $90,000 annually. This compares to the national average programmer range of $54,000 to $98,000.

Average programmer salary in Hoover, AL

$67,000

What are the biggest employers of Programmers in Hoover, AL?

The biggest employers of Programmers in Hoover, AL are:
  1. Avadian CU
  2. TAD PGS
Job type you want
Full Time
Part Time
Internship
Temporary