Post job

Software engineer lead jobs in Tuscaloosa, AL

- 194 jobs
All
Software Engineer Lead
Software Engineer
Senior Engineer
Senior Software Engineer
Principal Engineer
Lead Engineer
Lead Technician
Java Architect
Junior Software Engineer
Contract Developer
Software Leader
Software Developer
Applications Developer
Senior Software Application Engineer
Senior Software Engineer/Senior Tester
  • Junior Software Engineer

    Brooksource 4.1company rating

    Software engineer lead job in Birmingham, AL

    Jr. Software Engineer Contract-to-Hire Birmingham, AL(Hybrid) As a Jr Software Engineer for Brooksource, you will be a part of a business-critical applications project with company-wide-visibility for one of our enterprise-level clients in the health insurance space. Joining a curated team of fellow, jr. software engineers, you will be working alongside the claims processing teams and assisting in additional mission-critical application projects throughout your time using Java and Cobol on these distributed applications. You will receive training and mentorship on both the front-end and backends of these applications that will lead to ambidexterity and well-roundedness as a software engineer. This is an extremely collaborative team where you will need to move quickly, diligently and pay extreme attention to detail. This project will also give you solid experience in insurance, which is one of our oldest national industries. If you are looking for an opportunity to build your development experience, broaden your technological reach, and work within the health insurance space, keep reading and apply! Qualifications: Entry level (0-3 years) of programming experience in Java to support the front and backend of applications. Bachelor's degree in CS or equivalent work experience Responsibilities: Working in a DB2 environment with exposure to CICS, distributed systems, and testing Support real-time claims processing applications Expand, compare, and analyze fields Gain industry knowledge of the health insurance industry as it relates to claims applications Communicate appropriately and clearly with team members on the project as well as mid and senior level engineers under the claim's applications umbrella Company Info and perks: The largest provider of healthcare benefits in Alabama, our client covers more than 3 million people and employs more than 3,000. With on-site cafeteria, wellness center, and gym, you expect a stable, motivational environment. If you're looking for training, education, and mentorship-level support; stability in your career; and exposure to core technologies to give your skillset a backbone, this opportunity is for you!
    $64k-83k yearly est. 5d ago
  • Contract RPG iSeries Developer

    Thorndale Partners

    Software engineer lead job in Birmingham, AL

    DETAILS: Contract RPG / iSeries Developer - AS400 Title: Contract RPG / iSeries Developer - AS400 Compensation: DOE /hr - 12-18 Month initial contract OVERVIEW: Contract RPG / iSeries Developer - AS400 This individual will plan, develop, and implement enterprise-level applications, Support User issues, and assist in a major project to replace a WMS System. The ideal candidate will have strong expertise in RPG (RPGLE, Free Form), Embedded SQL, DB2 SQL, AS400/iSeries, and WMS Systems RESPONSIBILITIES: Contract RPG / iSeries Developer - AS400 Design, develop, and maintain applications on the AS400 iSeries platform using RPG, RPGLE, Free Form RPG, and CL/CLLE. Develop and optimize SQL Stored Procedures, Triggers, and complex DB2 SQL queries. Create and maintain APIs using the Zend Framework to integrate with external systems. Implement and troubleshoot Embedded SQL in RPG programs. Utilize DBU for database management and analysis. Support Replacement and implementation of a WMS system over the next 18 months. MINIMUM REQUIREMENTS: Contract RPG / iSeries Developer - AS400 5+ years of development / coding experience in AS400 iSeries development. 5+ years experience in coding RPG, RPGLE, Free Form RPG, and Embedded SQL. Strong experience with developing SQL Stored Procedures, Triggers, and DB2 SQL. Strong Experience with WMS systems - implementation
    $63k-87k yearly est. 2d ago
  • Senior SW Test Engineer

    Maximus 4.3company rating

    Software engineer lead job in Birmingham, AL

    Description & Requirements Maximus is seeking a Senior Test Engineer to effectively execute against the established test approach through the creation, review, execution of test cases as well as the discovery of code, configuration, infrastructure related flaws / defects with an objective to ensure quality for the software quality product. Do to contractual obligations the candidate must be a US Citizen or GC Holder. This position is remote. 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. Job-Specific Essential Duties and Responsibilities: - Participation in the creation of formal Test Strategies / Approach - Authoring of quality Test Cases within the designated velocity and timeline - Perform Test Data Analysis and tie it back to authored test cases - Ability to perform test case execution within the designated velocity and timeline - Define problems, collect data, draw valid conclusions, and drive mitigating actions - Be a prominent contributor within the defect triage / mitigation process - Ability to mitigate problems with both business and technical orientated staff - Technical aptitude to lean, script, execute automated solutions - Understanding of automation frameworks (Process, Testing, etc.) - Identify and approach problem and draw valid solutions to mitigate - Perform database queries, analyze code, interact with technical resources - Perform Web, Cross Browser, Database, Visualization, Mobile testing - Assess quality stability, consult on next steps with both technical and business teams - Guardian of the overall validation process to ensure that quality results are accurately captured - Ability to present facts and figures to get to a logical conclusion 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. Job-Specific Minimum Requirements: - Excellent verbal and communication skills (ability to present the facts) - Knowledge of JIRA, Test Management Tools, Katalon, Selenium, Cucumber, Gherkin - Fundamental knowledge of SDLC methodologies (Kanban, Scrum, Iterative Development) - Fundamental knowledge of Test Driven Development and/or Behavioral Driven Development - As per client specifications, applicants must be U.S. citizens or green card holders to be considered for this position Preferred Skills and Qualifications: - Database, Query, API, Java knowledge a plus - Fundamental knowledge of healthcare, insurance, or financial services is a plus 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 $ 102,720.00 Maximum Salary $ 154,080.00
    $93k-112k yearly est. Easy Apply 3d ago
  • Software Engineer Lead - Angular/Kafka/Java/Spring

    PNC 4.1company rating

    Software engineer lead job in Birmingham, AL

    At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineer Lead within PNC's Asset Management organization, you will be based in Pittsburgh, PA, Philadelphia, PA, Strongsville, OH, Dallas, TX or Birmingham, AL. The position is primarily based in a PNC location. Responsibilities require time in the office or in the field on a regular basis. PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position. As a Software Engineer Lead, you will be part of an Agile engineering team where you will be responsible for technical design and development within our Asset Management line of business. Additionally, you will work with our testers to address bugs or defects and propose & design solutions. This position would require fluidity and flexibility, as this is not a role with specific guidelines where you will perform the same tasks on a day to day basis. As a Software Engineer Lead, you will also be responsible for serving as a mentor for other members of the team. Key Responsibilities: Architectural Design and Implementation: - Develop and maintain the microservices architecture framework and guidelines, design robust and scalable microservices, and ensure they integrate seamlessly with other parts of the software ecosystem. Team Leadership and Project Management: - Lead and mentor a team of software engineers, manage timelines, resolve technical issues, and ensure high-quality software development practices. Code Review and Quality Assurance: - Conduct thorough code reviews, integrate best practices in testing and deployment, and ensure code quality and maintainability. Collaboration and Integration: - Work closely with other tech leads and teams (e.g., front-end, database, DevOps) to ensure seamless integration of microservices. Performance Optimization: - Monitor microservices performance, identify areas for improvement, and implement solutions to reduce latency. Mentorship and Guidance: - Provide technical guidance and mentorship to junior developers, sharing knowledge and best practices in microservices design and development. Ensure adherence to engineering standards and best practices: - This includes following coding standards, testing procedures, and deployment processes. Due to the nature of this position we are seeking passionate Lead developers. Candidates should have experience with the following: Skills and Experience: - Strong experience in software development using Java and Spring Boot for microservices. - Experience with Kafka for building real-time streaming data pipelines. - Experience with the latest Angular versions. - Proficiency in RESTful API development. - Experience with Test-Driven Development (TDD) and related tools (e.g., JUnit, Mockito). - Familiarity with 12-factor microservice development patterns. - Experience with CI/CD pipelines (e.g., Azure DevOps, Docker, AKS). - Excellent communication and collaboration skills. - Ability to mentor and guide junior developers. - Knowledge of API testing tools and deployment platforms is also valuable. PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position. **Job Description** + Creates and leads the technical design and development of software solutions. + Proposes & designs software solutions to address complex business needs. Prepares technical and procedural documentation required. + Facilitates complex problem resolution. + Provides technical guidance and support to colleagues. Reviews coding, testing, and documentation of software. + Applies modern principles, methodologies and tools to advance business initiatives and capabilities. PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be: + **Customer Focused** - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions. + **Managing Risk** - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework. **Qualifications** Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position. **Preferred Skills** Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design **Competencies** Application Delivery Process, Application Design, Architecture, Application Development Tools, Application Testing, Packaged Application Integration, System Development Life Cycle, Technical Troubleshooting **Work Experience** Roles at this level typically require a university / college degree, with 3+ years of relevant / direct industry experience. Certifications are often desired. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered. **Education** Bachelors **Certifications** No Required Certification(s) **Licenses** No Required License(s) **Pay Transparency** Base Salary: $55,000.00 - $158,700.00 Salaries may vary based on geographic location, market data and on individual skills, experience, and education. This role is incentive eligible with the payment based upon company, business and/or individual performance. **Application Window** Generally, this opening is expected to be posted for two business days from 07/21/2025, although it may be longer with business discretion. **Benefits** PNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/child life insurance; short and long-term disability protection; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives. In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 8 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service. To learn more about these and other programs, including benefits for full time and part-time employees, visit Your PNC Total Rewards (******************************* . **Disability Accommodations Statement** If an accommodation is required to participate in the application process, please contact us via email at AccommodationRequest@pnc.com . Please include "accommodation request" in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call ************ and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions. **Equal Employment Opportunity (EEO)** PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law. This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history. **California Residents** Refer to the California Consumer Privacy Act Privacy Notice (****************************************************************************************************** to gain understanding of how PNC may use or disclose your personal information in our hiring practices.
    $55k-158.7k yearly 52d ago
  • Lead Dentist SW San Antonio at My Hometown Dentist at Potranco

    Bays Dental Group PC

    Software engineer lead job in Birmingham, AL

    Job DescriptionBenefits: Competitive salary Dental insurance Employee discounts Health insurance Training & development Vision insurance My Hometown Dentist at Potranco is looking for a caring, motivated Lead Dentist to take the helm of our brand-new, state-of-the-art dental office in Southwest San Antonio. This beautiful, modern practice features 5 fully equipped operatories, 2 skilled hygienists, Cone Beam CT, digital crown scanner, implant system, and so much more. This is a rare opportunity to step into a thriving, community-focused environment with all the tools you need to succeed. At My Hometown Dentist at Potranco, we take pride in being locally ownednot a big corporationand in putting our people and patients first. Were growing quickly and are looking for a lead dentist who wants to grow with us and truly make this office their own. Why Youll Love Working With Us: Locally and privately owned Supportive mentorship culture that invests in your growth Opportunities for advanced training & CE fully supported Unique bonus & incentive structure earnings easily exceed $400,000+ per year Cutting-edge technology throughout the office Respectful, uplifting team that makes every day enjoyable Strong PPO and fee-for-service patient base realistic production over $1,000,000+ per year Our patients health, comfort, and satisfaction are the heart of everything we do. As our Lead Dentist, youll play a key role in shaping the patient experience and leading the clinical side of our practice. If youre a compassionate clinician looking for a long-term home where you can grow, lead, and serve an amazing community, wed love to talk. Apply today to join the My Hometown Dentist family at Potranco!
    $87k-115k yearly est. 9d ago
  • Software Engineer III : Cloud Platform

    Guidewire Software Inc. 4.8company rating

    Software engineer lead job in Birmingham, AL

    Are you a result-oriented, polyglot programmer using 12-factor app methodology to craft your Cloud products? If so, we would like to meet you! Guidewire provides outstanding software for the second-largest financial services industry in the world: insurance. We deliver the core applications that Property and Casualty (P/C) insurers use to build their products, sell policies, settle claims, and bill their customers. We deliver SaaS solutions via Guidewire Cloud that enable our customers to rapidly innovate and drive measurable value. Guidewire Cloud is powered by the highly resilient Amazon Web Services (AWS) cloud infrastructure, with SLAs backed by experienced Guidewire teams and SaaS-certified partners spanning application management, system administration, security and compliance, upgrades, QA testing, health checks, and other services. Job Description What you get to do * Making an impact with your contribution in building the industry leading cloud platform as a service using Kubernetes as backbone in AWS cloud * Craft microservices, components, & tools to automate the life cycle of highly available (HA), distributed services and applications on multiple platforms! * Engineer quality, scalability, availability, and security into your code. * Protect your products with the assurances of automated testing. * Deploy containerized applications to AWS through your Continuous Integration (CI) and Continuous Deployment. * Work with highly skilled team members, operations team, product managers, and architects as we collaborate to write code / algorithms, mentor one another and build infrastructure and software that matters. * At Guidewire, we foster a culture of curiosity, innovation, and responsible use of AI-empowering our teams to continuously leverage emerging technologies and data-driven insights to enhance productivity and outcomes. What you bring to Guidewire: * 4-6 years of relevant work experience * A discerning comprehension of standard REST API / gRPC for data interchange * Practical experience with microservices architecture concepts like Service Discovery / API Gateway etc. * Linux debugging skills * Boundary-pushing software development skills in one or more of the following frameworks & languages: Java / Golang / NodeJS / Python / equivalent * Advocate for IaaS abstractions, containers technologies & cloud platforms (like Kubernetes / Mesos / Cloud Foundry / OpenShift, Docker, AWS / GCP / Azure, Serverless) * Promote proven architectures ("SOLID"/Hexagonal) and other design principles * Methodically approach distributed tracing and monitoring of apps * Reinforce sound repeatable automated services. * Demonstrated ability to embrace AI and apply it to your current role as well as data-driven insights to drive innovation, productivity, and continuous improvement. Nice to Have * Software development skills in one or more of the following frameworks & languages: Java / Golang / NodeJS / Python / equivalent * Container technologies: Docker, Linux debugging * Strong interpersonal skills, a demeanor emphasizing team wins over individual success * Comfort working in an agile, social and fast-paced environment. What you should know about this role: * This is an hybrid-based position with the flexibility to WFH as applicable * This position regularly involves pair programming. * How our CCS group operates: **************************************************************************************************************** * What the general Interview process will be: *************************************************************************************************************************** * Develop Multi-Tenant Cloud Platform that caters to running all Guidewire applications and services (Refer: ****************************************************************************************************************** ***************************************************************************************************************************** * Deeply involved in design and development of GWCP/ATMOS - infrastructure as code using technologies such as EKS (Kubernetes), Terraform, Golang. In addition handle Observability of the Platform (logs, metrics and traces). (Refer: ********************************************************************************************************************* The US base salary range for this full-time position is $124,000 - $186,000 . Your base pay will depend on your experience, skills, education, training, and location among other factors. All full-time positions or part-time roles working 30 hours or more a week at Guidewire are eligible for benefits that support their health and well-being including health, dental, and vision insurance, paid time off, and a company sponsored retirement plan. In addition, some roles may be eligible for the annual company bonus plan, commissions, and/or long term incentive awards which are contingent on a variety of factors including, but not limited to, company and employee performance. Disability Accommodations and Guidewire's Appeals Process. Guidewire provides accommodations to the hiring process to create a fair opportunity for candidates with disabilities to contend for open positions. Accommodation requests should be directed to Accommodations@guidewire.com. If things do not go as hoped, we invite you to use our appeals process. Guidewire promises to independently review any denied accommodation and any decision not to offer you the position. The appeals process is the same in either case. Within five business days of receiving a notice of denial of an accommodation, or receiving a notice of your non-selection for a vacancy, e-mail Accommodations@guidewire.com to make an appeal. Guidewire will assign a new decision-maker to review the request and/or hiring decision, who will then notify you in writing of a decision within 10 business days. About Guidewire Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire. As a partner to our customers, we continually evolve to enable their success. We are proud of our unparalleled implementation track record with 1600+ successful projects, supported by the largest R&D team and partner ecosystem in the industry. Our Marketplace provides hundreds of applications that accelerate integration, localization, and innovation. For more information, please visit ***************** and follow us on Twitter: @Guidewire_PandC. Guidewire Software, Inc. is proud to be an equal opportunity and affirmative action employer. We are committed to an inclusive workplace, and believe that a diversity of perspectives, abilities, and cultures is a key to our success. Qualified applicants will receive consideration without regard to race, color, ancestry, religion, sex, national origin, citizenship, marital status, age, sexual orientation, gender identity, gender expression, veteran status, or disability. All offers are contingent upon passing a criminal history and other background checks where it's applicable to the position.
    $124k-186k yearly Auto-Apply 10d ago
  • Junior Software Developer

    Deploy 3.9company rating

    Software engineer lead job in Birmingham, AL

    We seek a motivated Junior Software Developer to join and work closely with our development team. This role is ideal for someone with foundational programming knowledge, solid experience with JavaScript, and a desire to grow within a collaborative environment. You will support ongoing projects, assist with development tasks, and gain hands-on experience across various aspects of software development. Key Responsibilities: 1. Collaborate with the development team on new and existing projects. 2. Write, test, and debug code, primarily in JavaScript. 3. Participate in project management tasks, such as planning, task tracking, and documentation. 4. Communicate effectively with team members to maintain alignment and track progress. Qualifications: 1. Basic programming knowledge with expertise in JavaScript. 2. Understanding of software development principles and lifecycle. 3. Some exposure to project management tools or Agile methodologies is beneficial. 4. Strong verbal communication and time management skills. 5. Ability to work independently and as part of a team, with a proactive attitude toward learning and growth.
    $55k-73k yearly est. 60d+ ago
  • Product Engineering Architect PxE ERM

    Deloitte 4.7company rating

    Software engineer lead job in Birmingham, AL

    Role Overview: As a Product Architect, you will actively engage in your software architecture craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be pivotal in delivering solutions that delight customers and users, while also driving tangible value for Deloitte's business investments. You will leverage your extensive engineering craftsmanship and advanced proficiency across multiple programming languages and modern frameworks, consistently demonstrating your exemplary track record in delivering high-quality, outcome-focused solutions. The ideal candidate will be a role model and engineering mentor, collaborating with cross-functional teams to design, develop, and deploy advanced software solutions. Recruiting for this role ends on April 24th, 2025. Key Responsibilities: * Outcome-Driven Accountability: Embrace and drive a culture of accountability for customer and business outcomes. Develop engineering solutions that solve complex problems with valuable outcomes, ensuring high-quality, lean designs and implementations. * Technical Leadership and Advocacy: Serve as the technical advocate for products, ensuring architectural integrity, feasibility, and alignment with business and customer goals, NFRs, and applicable architecture and engineering standards-being responsible for product architecture blueprints, high-level architecture designs (e.g., "4+1 model" or relevant others), and integration architecture into the technical landscape and technology stack. * Engineering Craftsmanship: Possess passion and experience as an individual contributor, responsible for the engineering designs and technical feasibility of solutions, being hands-on with design, configuration and code part of the time, contributing to team velocity. Actively get engaged with engineers to ensure architecture is understood and can be implemented, working with them closely during sprints, helping resolve any technical issues through to production operations: reviewing code, actively driving technology debt reduction, and helping drive engineering quality. Be self-driven to learn new technologies, experiment with engineers, and inspire the team to learn and drive the application of those new technologies. * Customer-Centric Engineering: Develop lean engineering solutions through rapid, inexpensive experimentation to solve customer needs. Engage with customers and product teams to deliver the right architectural solution for the product in the right way at the right time. * Incremental and Iterative Delivery: Exhibit a mindset that favors action and evidence over extensive planning. Utilize a leaning-forward approach to navigate complexity and uncertainty, delivering lean, supportable, and maintainable solutions. * Cross-Functional Collaboration and Integration: Work collaboratively with empowered, cross-functional teams including product management, experience, delivery, infrastructure, and security. Integrate diverse perspectives to make well-informed decisions that balance feasibility, viability, usability, and value. Foster a collaborative environment that enhances team synergy and innovation. * Advanced Technical Proficiency: Possess deep expertise in modern software engineering practices and principles, including OOD/OOP, Agile methodologies, DevSecOps, Continuous Integration/Continuous Deployment, deployment techniques like Blue-Green, Canary to minimize down-time and enable A/B testing approaches. Act as a Role-Model, leveraging these techniques to optimize solutioning and product delivery, ensuring high-quality outcomes with minimal waste. Demonstrate proficiency in product development, from conceptualization and design to implementation and scaling, with a focus on continuous improvement and learning. * Domain Expertise: Quickly acquire domain-specific knowledge relevant to the business or product. Translate business/user needs and UX/UI designs into technical requirements and designs. Navigate various enterprise functions such as business and enabling areas as well as product, experience, delivery, infrastructure, and security to drive product value and feasibility as well as alignment with organizational goals. * Effective Communication and Influence: Exhibit exceptional communication skills, capable of articulating complex technical concepts clearly and compellingly. Inspire and influence stakeholders at all levels through well-structured arguments and trade-offs supported by evidence, evaluations, and research. Create coherent narratives that align technical solutions with business objectives. * Engagement and Collaborative Co-Creation: Engage and collaborate with stakeholders at all organizational levels, from team members to senior executives. Build and maintain constructive relationships, fostering a culture of co-creation and shared momentum towards achieving product goals. Align diverse perspectives and drive consensus to create feasible solutions. The team: US Deloitte Technology Product Engineering has modernized software and product delivery, creating a scalable, cost-effective model that focuses on value/outcomes that leverages a progressive and responsive talent structure. As Deloitte's primary internal development team, Product Engineering delivers innovative digital solutions to businesses, service lines, and internal operations with proven bottom-line results and outcomes. It helps power Deloitte's success. It is the engine that drives Deloitte, serving many of the world's largest, most respected companies. We develop and deploy cutting-edge internal and go-to-market solutions that help Deloitte operate effectively and lead in the market. Our reputation is built on a tradition of delivering with excellence. The successful candidate will possess: * Excellent interpersonal and organizational skills, with the ability to handle diverse situations, complex projects, and changing priorities, behaving with passion, empathy, and care. * Limited immigration sponsorship may be available Required Qualifications: * A bachelor's degree in computer science, software engineering, or a related discipline. Experience is the most relevant factor. * 6+ years of experience with multiple programming languages such as Angular, React, NodeJS, Python, Streamlit, C#, .NET Core, Golang, SQL/NoSQL, as well as unit testing frameworks. * 5+ years of experience in designing and architecting enterprise solutions. * 5+ years of hands-on experience with cloud-native engineering, using FaaS, PaaS, and micro-services on cloud hyperscalers such as Azure, AWS (mandatory), or GCP. * 3+ years of experience with AI/ML and GenAI, specifically working with large language models (LLMs) such as OpenAI, Anthropic, Claude, and Gemini, including practical engineering of AI/ML-driven applications and solutions leveraging Generative AI. * Prior experience with AWS technologies-including Glue pipelines, Step Functions, EMR, Lambda, Neptune, Redshift, Aurora, SQS/SNS, Athena, OpenSearch, AppSync, SageMaker, and Bedrock-as well as with Snowflake and Apache Iceberg table formats in cloud-based data architectures. * Prior software engineering experience with the understanding of Business Context Diagrams (BCD), sequence/activity/state/entity relationship/data flow diagrams, OOP/OOD, data structures, algorithms, and code instrumentations. * Prior experience using methodologies & tools such as XP, Lean, SAFe, DevSecOps, SRE, ADO, GitHub, SonarQube, etc. to deliver high-quality products rapidly. * Ability to travel 10%, on average, based on the work you do and the clients and industries/sectors you serve. The wage range for this role takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. At Deloitte, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $113,100 to $232,300. You may also be eligible to participate in a discretionary annual incentive program, subject to the rules governing the program, whereby an award, if any, depends on various factors, including, without limitation, individual and organizational performance. Information for applicants with a need for accommodation: ************************************************************************************************************ #EA_ExpHire Recruiting tips From developing a stand out resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore opportunities at Deloitte. Check out recruiting tips from Deloitte recruiters. Benefits At Deloitte, we know that great people make a great organization. We value our people and offer employees a broad range of benefits. Learn more about what working at Deloitte can mean for you. Our people and culture Our inclusive culture empowers our people to be who they are, contribute their unique perspectives, and make a difference individually and collectively. It enables us to leverage different ideas and perspectives, and bring more creativity and innovation to help solve our clients' most complex challenges. This makes Deloitte one of the most rewarding places to work. Our purpose Deloitte's purpose is to make an impact that matters for our people, clients, and communities. At Deloitte, purpose is synonymous with how we work every day. It defines who we are. Our purpose comes through in our work with clients that enables impact and value in their organizations, as well as through our own investments, commitments, and actions across areas that help drive positive outcomes for our communities. Learn more. Professional development From entry-level employees to senior leaders, we believe there's always room to learn. We offer opportunities to build new skills, take on leadership opportunities and connect and grow through mentorship. From on-the-job learning experiences to formal development programs, our professionals have a variety of opportunities to continue to grow throughout their career. As used in this posting, "Deloitte" means Deloitte Services LP, a subsidiary of Deloitte LLP. Please see ************************* for a detailed description of the legal structure of Deloitte LLP and its subsidiaries. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law. Requisition code: 317019 Job ID 317019
    $74k-96k yearly est. 7d ago
  • Software Engineer, Platform - Tuscaloosa, USA

    Speechify

    Software engineer lead 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 60d+ ago
  • Fleet Reactor Engineering- Lead Engineer

    Southern Company 4.5company rating

    Software engineer lead job in Birmingham, AL

    Fleet Reactor Engineering, Lead Engineer Southern Nuclear Operating Company's corporate Nuclear Fuel and Analysis Department provides support and performance in the nuclear fuel, reload safety analysis, and reactor engineering functional area for the Southern Nuclear Fleet. We are seeking an individual capable of providing technical and programmatic leadership for driving and executing strategic initiatives at a fleet level for reactor engineering performance. The position is based out of the Southern Nuclear Energy Center Corporate Office in Birmingham, AL, and will require travel supporting Plant Farley, Hatch, or Vogtle. Travel may be up to 50% of the time and be seasonal based on plant refueling outage schedules. This position will be filled with a recognized leader and authority in reactor engineering. The individual will be responsible for driving results and providing technical leadership for activities related to reactivity management plans, core monitoring and predictions, fresh and irradiated fuel management, and reactor engineering governance. This position will serve as an extension of the functional area leadership for reactor engineering. As a result, the individual must be capable of leading others within a matrix management infrastructure that supports the Southern Nuclear management model. This position is responsible for ensuring fleet counterparts in reactor engineering perform in a manner commensurate with industry excellence. The individual will formulate strategic decisions and recommendations that impact the nuclear fuel and reactor engineering functional area. The individual must demonstrate creativity, foresight, and engineering judgement as they anticipate and solve challenging engineering problems and develop standards for the functional area with a high degree of autonomy. Additionally, this position will be called upon to provide coaching and mentoring to less experienced personnel within Nuclear Fuel and Analysis / Reactor Engineering. This position will be required to augment Nuclear Fuel and Analysis / Reactor Engineering perform functions (e.g. fuel manufacturing oversight, fuel design changes, operating domain evaluations, etc.) at the request of the Nuclear Fuel and Analysis leadership team. This role will be required to travel and support fleet refueling outages to augment reactor engineering and provide supplemental reactor engineering leadership. This position may be required to support the fleet Emergency Response Organization. This requires personnel to live within one hour of the SNC ERO facility for emergency response availability. The position will be filled at an exempt level 7. JOB REQUIREMENTS: Education Requirements: + Bachelor of Science Degree in Engineering from an ABET accredited college OR Professional Engineer (P.E.) license/certification required. + Degree(s) in Nuclear Engineering is preferred, but not required. Experience Requirements: + Qualified Reactor Engineer is highly desired + Previous leadership experience in reactor engineering functions is highly desired + Recognized expertise of core monitoring and core predictor software and other applicable codes, standards, and regulatory requirements related to reactor engineering. + Recognized expertise in nuclear fuel related FSAR and Technical Specifications and site procedures to perform fuel related operation support. + Candidates must meet minimum ANSI/ANS 3.1 1981 standards requirements for reactor engineering; any equivalencies are evaluated on a case-by-case basis in accordance with ANSI requirements. In addition, at least 8 years of nuclear fuel or reactor engineering experience is expected. (10 years is preferred; reactor engineering experience is preferred) + Proficiency with Southern Nuclear fleet reactor technologies including fuel/core design and operating/maneuvering strategies (AP1000, PWR, or BWR) is desired. Knowledge, Skills & Abilities expected: + Ability to provide effective technical and project leadership to fleet peers who are outside of reporting structure. + Mustexhibitanexceptionaldegreeoftechnicalexpertise,creativity,andresourcefulness to deal with unique or controversial problems. + Ability to provide technical direction to other engineers and serve as mentor + Demonstrated aptitude for setting and communicating strategic direction; providing leadership/ direction for a broad functional area; balancing tactical with strategic objectives. + Understanding of the other functional areas and interfaces between the various fleet organizations. + Excellent written and oral communications skills. Comfortable providing and presenting information to all levels of the organization. + Proven organizational skills with ability to balance multiple tasks simultaneously with little supervision or oversight. + Ability to make sound decisions under pressure in difficult situations. + Demonstrates willingness to challenge status quo and drive change. + Ability to hold others accountable and reinforce standards and expectations. + Ability to adapt to changing demands and priorities. + Ability to use good judgment to make sound engineering and business decisions; + Demonstrated ability to build relationships and work as a team. + Ability to be a team player with emphasis on team contribution. + Proficient in the use of Microsoft office products, specifically WORD, EXCEL and POWERPOINT Behavioral Attributes: + Role model for Safety First, Unquestionable Trust, Superior Performance, and Total Commitment + Honesty, respect, fairness and integrity drive behaviors. + Keeps promises and has ethical behavior as a standard. + Dedicated to superior performance and sets high expectations. + Committed to success of employees, customers and shareholders. + Self-directed with strong initiative. + Results oriented and customer focused. Southern Nuclear , a subsidiary of Southern Company (NYSE: SO), is a leader among the nation's nuclear energy facility operators and an innovator in advanced nuclear technologies. Southern Nuclear is an essential part of Southern Company's energy portfolio, operating over 8,200 MW across eight nuclear energy units in Alabama and Georgia at the Joseph M. Farley Nuclear Plant near Dothan, Ala., the Edwin I. Hatch Nuclear Plant near Baxley, Ga., and the Alvin W. Vogtle Electric Generating Plant near Waynesboro, Ga. The company recently achieved commercial operation on Vogtle Units 3&4, representing an historic achievement for the nuclear industry and the country. Vogtle Units 3&4 are the first new nuclear units to reach commercial operation and be built in the United States in the last three decades. Southern Nuclear is a recognized leader in the industry in nuclear and fuel innovation, having been the first to deploy Accident Tolerant Fuels and winning over 10 consecutive Top Innovative Practice (TIP) Awards and eight EPRI awards. For more than 40 years, Southern Nuclear has operated nuclear energy facilities at the highest levels of safety and reliability, generating carbon-free electricity for millions of homes and businesses. The company's headquarters is in Birmingham, Ala. Twitter: @SouthernNuclear; Facebook: facebook.com/southernnuclear; *********************** Southern Company (NYSE: SO ) is a leading energy provider serving 9 million customers across the Southeast and beyond through its family of companies. Providing clean, safe, reliable and affordable energy with excellent service is our mission. The company has electric operating companies in three states, natural gas distribution companies in four states, a competitive generation company, a leading distributed energy solutions provider with national capabilities, a fiber optics network and telecommunications services. Through an industry-leading commitment to innovation, resilience and sustainability, we are taking action to meet customers' and communities' needs while advancing our goal of net-zero greenhouse gas emissions by 2050. Our uncompromising values ensure we put the needs of those we serve at the center of everything we do and are the key to our sustained success. We are transforming energy into economic, environmental and social progress for tomorrow. Our corporate culture has been recognized by a variety of organizations, earning the company awards and recognitions that reflect Our Values and dedication to service. To learn more, visit *********************** . Southern Company invests in the well-being of its employees and their families through a comprehensive total rewards strategy that includes competitive base salary, annual incentive awards for eligible employees and health, welfare and retirement benefits designed to support physical, financial, and emotional/social well-being. This position may also be eligible for additional compensation, such as an incentive program, with the amount of any bonus/awards subject to the terms and conditions of the applicable incentive plan(s). A summary of the benefits offered for this position can be found here **************************************************** . Additional and specific details about total compensation and benefits will also be provided during the hiring process. Southern Company is an equal opportunity employer where an applicant's qualifications are considered without regard to race, color, religion, sex, national origin, age, disability, veteran status, genetic information, sexual orientation, gender identity or expression, or any other basis prohibited by law. Job Identification: 15858 Job Category: Engineering Job Schedule: Full time Company: Southern Nuclear
    $108k-128k yearly est. 12d ago
  • Senior Software Engineer

    Tocaro Blue

    Software engineer lead 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 IV

    Kforce 4.8company rating

    Software engineer lead job in Birmingham, AL

    Kforce has a client in Birmingham, AL that is seeking a Software Engineer IV to join their team. In this role, you will work on a private wealth portfolio application. This platform enables customers to invest in annuities and CDs, providing tools to simplify and enhance the investment experience. Key Responsibilities: * Full-stack development with React (front end) and .NET (back end) * Work with AWS cloud services and Aurora PostgreSQL database * Implement infrastructure as code using Terraform (nice to have) * Collaborate closely with team members-must be a strong team player and proactive contributor * Split responsibilities: 50% front-end / 50% back-end* 7+ years of software engineering experience * Strong React * Strong .NET * Strong AWS
    $72k-98k yearly est. 2d ago
  • Information Services Software Development Internship Summer 2026

    Altec 4.0company rating

    Software engineer lead job in Birmingham, AL

    Responsibilities Altec is looking for Interns to work in our Information Services department at our Corporate Headquarters in Birmingham, AL for the Summer of 2026. Candidates chosen for this position will work as a software developer on a project identified and crafted for the interns to give them experience working as a team to deliver a working solution. Candidates will get to work with experienced developers and other associates as they learn how to work together using Agile software development methodologies. Qualifications: * Candidates must be enrolled in an accredited four-year college or university with a major in Information Systems or a closely related degree. * Candidates must be available to work onsite at our Corporate Headquarters in Birmingham, AL for the duration of the internship. Women and diverse candidates are encouraged to apply. Why Join Altec? If you're considering a career with Altec, there's never been a better time to join us! Our company was founded on values that place the customer first and prioritize our people as our greatest strength. Over the years, those values and our talented associates have helped us to earn the trust and confidence of customers worldwide. Today, Altec is an innovative, financially sound company that sets the standard of excellence in design, manufacturing and service - and that's why we're the ideal place for you to grow your career. Founded in 1929, Altec is a privately held company headquartered in Birmingham, Alabama. Altec specializes in the manufacture, sale and service of aerial devices, digger derricks, cranes and specialty equipment for the electric utility, telecommunications, tree care, construction, and light and signs markets. We help our customers dig deeper and reach higher in more than 100 countries around the world. EEO Statement Altec Industries, Inc. and its affiliates are equal opportunity employers and maintain affirmative action plans to recruit, retain, develop, and promote qualified individuals without unlawful consideration of race, gender, color, religion, sexual orientation, gender identity, national origin, age, disability, citizenship status, veteran status, or any other characteristic protected by federal, state or local law. Altec strives to maintain a work environment free from unlawful discrimination and harassment, where associates are treated with respect and dignity.
    $36k-43k yearly est. 60d+ ago
  • Seeking an Emerging Structural Engineering Leader - Elevate Your Career with Mentorship and Growth Opportunities

    KPFF Consulting Engineers 4.4company rating

    Software engineer lead job in Birmingham, AL

    At KPFF Consulting Engineers, we are not just an engineering design firm-we are a community driven by innovation, sustainability, and a deep commitment to shaping the built environment. For over 60 years, we've been tackling some of the most complex infrastructure challenges, and as we continue to grow, we emphasize mentorship, professional development, and work-life integration for all our team members. Our decentralized structure empowers our offices to pursue projects that align with regional strengths while maintaining a collaborative culture that fosters flexibility and personal growth. With over 1,400 professionals nationwide, KPFF offers a generous compensation plan and a supportive environment where you can truly thrive both professionally and personally. Job Description About the Role: We're seeking an adaptive, growth-focused Structural Engineer to join our team based in Birmingham, AL. As a key contributor, you'll have the chance to work on a variety of exciting projects from start to finish while playing a vital role in guiding the future of our office. We are passionate about providing you with the resources and mentorship to grow your career, while also offering the flexibility to balance your work and personal life in a meaningful way. Why KPFF is the Right Fit for You: At KPFF, we are deeply committed to supporting your career goals and overall well-being. This means providing opportunities for both personal development and career advancement. You'll have the chance to work closely with experienced mentors, learn from a diverse range of projects, and participate in our Technical Excellence Program designed to ensure your ongoing professional growth. We also understand the importance of work-life integration. Our culture promotes balance, and we offer the flexibility to adjust your schedule to meet personal needs. We also have a generous benefits package and a competitive salary that includes paid overtime, ensuring that you are compensated for the work you do. Key Responsibilities: Assist planning, design, and execution of structural engineering projects while ensuring efficiency and innovation. Collaborate with clients, ensuring clear communication and delivering results that meet their needs. Help KPFF achieve its goal of being a perpetual organization, focusing on happy staff, happy clients, great engineering, and strong financial outcomes. Conduct feasibility studies, site investigations, and structural assessments. Assist in the preparation of engineering drawings, calculations, specifications, and reports, ensuring compliance with building codes and standards. Identify potential risks on projects and implement strategies to mitigate them. Qualifications Bachelor's degree in Civil Engineering or Architectural Engineering (Master's preferred). A Professional Engineer (PE) license Minimum 4 years of experience in structural engineering design Proficiency in structural analysis and design software (RISA-3D, ETABS, ADAPT, etc.). Strong knowledge of building codes and standards (IBC, ASCE, ACI, AISC). Excellent leadership and communication skills. Experience with BIM software (Revit, Bluebeam). Commitment to continuous professional development. Additional Information Why You'll Love Working Here: GENEROUS TIME OFF - Robust PTO package with many options for Paid Time Off Work-Life Integration - Flexible schedules and a culture that values your personal time and well-being. Compensation - Competitive salary structure, including paid overtime, semi-annual impact bonuses, and comprehensive benefits (health, dental, vision). Professional Development - Opportunities for growth through mentorship, paid exams, educational opportunities, and career advancement within a supportive team. Paid Family Leave - We value your family time and offer paid leave. Retirement Plan - 3% contribution to 401(k). Physical and Work Environment: Work is typically conducted in an office setting, with frequent use of a computer. Parking is provided for all team members, in a secure garage that is locked after hours Occasional lifting up to 15 lbs. At KPFF, we believe in building relationships through collaboration and engineering excellence. We are committed to creating a workplace where you feel empowered, supported, and equipped to reach your full potential. KPFF Consulting Engineers is an equal opportunity employer. We celebrate diversity and are dedicated to creating an inclusive environment for all employees. KPFF Consulting Engineers participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. KPFF Consulting Engineers is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, creed, ethnicity, national origin, religion, marital status, sex/gender (including sexual orientation or gender identity), pregnancy, veteran status, citizenship status, physical or mental disability, or any other protected basis.
    $91k-118k yearly est. 60d+ ago
  • Software Engineer III - Financial Crimes Solutions

    Jack Henry & Associates Inc. 4.6company rating

    Software engineer lead job in Birmingham, AL

    At Jack Henry, we're more than a technology company, we're a force for good in financial services. We're redefining how community banks and credit unions connect with the people they serve. Our mission is rooted in people inspired innovation, empowering financial institutions to deliver seamless, secure, and human centered experiences. We deliver cutting-edge solutions that are paving the way for the next generation of digital banking and payments, but our true impact begins with our associates. If you're ready to help transform an industry and grow with a company that values purpose, collaboration, and excellence then we'd love to meet you The Software Engineer will be joining our Financial Crimes Defender R&D team that focuses on building cloud-native containerized microservices and web applications. This is a dynamic, agile software delivery team that develops an application development platform and contributes to a mission-critical set of financial crimes fraud detection applications. As a Software Engineer, you will be responsible for the design and development of back-end services and web applications. You will be a part of the large project and will have the opportunity to collaborate with developers from multiple teams as product builds take shape and a chance to help us stretch our technical horizons as we refine best practices and incorporate new technology. The ideal candidate will need to be a technology expert who can take defined requirements and deliver a solution through acceptance while collaborating with all software delivery disciplines on the team. If you enjoy developing complex software systems that have a technical and social impact, this could be the role for you! This position offers remote flexibility within a 70-mile radius of any of our office locations in Allen, TX; Birmingham, AL; Cedar Falls, IA; Charlotte, NC; Lenexa, KS; Monett, MO; Springfield, MO, or Louisville, KY. All positions, regardless of location, may require an onsite interview or in-person onboarding requirement to verify your identity. Must be able to travel up to 5% to attend onsite meetings or trainings. What you'll be responsible for: * Complete product technical design and prototyping, software development, bug verification and resolution. * Perform system analysis and programming activities which may require extensive research and analysis. * Provide technical/engineering support for new and existing applications from code delivery until the retirement of the application. * Ensure timely, effective, and quality delivery of software into production, both at an individual and team level. * Develop and test applications based on business requirements and industry best practices. * Create required technical documentation. * Perform release validation testing and beta support for projects. * Research problems and develop solutions to the problems. * Conduct unit testing and integration testing for functionality and limits. * May perform other job duties as assigned. What you'll need to have: * A minimum of 4 years of experience in .Net/C#, SQL, UI engineering including TypeScript, Angular, React, or other JavaScript application development tools. * Minimum of 2 years' experience in Azure or GCP, or other Cloud related technologies. * Demonstrable experience in designing and building world-class high-traffic consumer web application interfaces. * Experience in Agile or Scrum environments. * Strong written, verbal, and interpersonal skills. What would be nice for you to have: * Bachelor's degree in Software Engineering or Computer Science. * Experience building out Cloud-native APIs. * Experience with GitHub / Azure DevOps GIT. * Experience with CI/CD with GitHub actions or Azure DevOps pipelines. If you got this far, we hope you're feeling excited about this opportunity. Even if you don't feel you meet every single requirement on this posting, we still encourage you to apply. We're looking for passionate, driven individuals who align with our mission and can bring unique perspectives to our team. Why Jack Henry? At Jack Henry, we live by the motto: "Do the right thing, do whatever it takes, and have fun." It's more than a tagline, it's the foundation of our culture. We recognize that our associates are the key to our success, and we're deeply committed to their wellbeing. That's why we offer comprehensive benefits designed to support your physical, mental, and financial health so you can thrive both personally and professionally. We're also leading the way in technology modernization, helping financial institutions evolve with speed, security, and flexibility. Our strategy focuses on delivering secure data access, mitigating fraud, and enabling seamless integration. Empowering our teams to build innovative solutions that meet the evolving needs of accountholders. Culture of Commitment Ask our associates why they love Jack Henry, and many will tell you it is because our culture is exceptional. We do great things together. Our culture empowers us to rise to challenges, seek new opportunities, and support one another through change. It's this shared commitment that drives our success. We're proud to foster an environment where inclusion, sustainability, and community impact are more than values, they're how we operate. Visit our Corporate Sustainability site to learn more about our culture and commitment to our people, customers, community, environment, and shareholders. Equal Employment Opportunity At Jack Henry, we know we are better together. We value, respect, and protect the uniqueness each of us brings. Innovation flourishes by including all voices and makes our business - and our society - stronger. Jack Henry is an equal opportunity employer and we are committed to providing equal opportunity in all of our employment practices, including selection, hiring, performance management, promotion, transfer, compensation, benefits, education, training, social, and recreational activities to all persons regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, genetic information, pregnancy, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, and military and veteran status, or any other protected status protected by local, state or federal law. No one will be subject to, and Jack Henry prohibits, any form of discipline, reprisal, intimidation, or retaliation for good faith reports or complaints of discrimination of any kind, pursuing any discrimination claim, or cooperating in related investigations. Requests for full corporate job descriptions may be requested through the interview process at any time.
    $61k-79k yearly est. 3d ago
  • Software Engineer III

    Genuine Parts Company 4.1company rating

    Software engineer lead job in Birmingham, AL

    Motion is looking for a strong front end engineer to help take Motion.com to the next level. This is a key role in our Digital Commerce team, where you'll work on a platform that serves thousands of customers in manufacturing, industrial automation and repair. You'll build fast, reliable and accessible experience using React, Next.js and Typescript with strong focus for quality and performance.You'll collaborate closely with designers, product owners and backend engineers to bring features from idea to launch. Along the way, you'll introduce new best practices and improvements that enhance the performance and maintainability of our front end.You must be eligible to work in the US without Visa SponsorshipWhat You'll Do: Build and maintain a modern, scalable front-end applications using React and NextJS Write clean, well structured and well documented TypeScript code Implement automated test using tools like Jest, React Testing Library and Cypress to ensure stability of the platform Collaborate with backend teams to integrate with REST and GraphQL APIs (NestJS experience is a plus) Optimize application performance , focusing on Core Web Vitals and Scalability Participate in code reviews, share knowledge, and mentor junior engineers What We're Looking For 5 to 8 years of professional front-end development experience Deep expertise with React and NextJS Strong proficient in TypeScript and modern JavaScript (ES6+) Strong understanding of HTML5, CSS3 and response web design Experience with state management tools such as Redux, Zustand, Recoil or Jotai Experience integrating with RESTful and/or GraphQL APIs Familiarity with Git-based workflows and CI/CD pipelines Experience with NestJS or backend-for-frontend patterns Excellent communication skills and attention to details Familiarity with cloud platforms such as GCP (preferred), AWS or Azure COMPANY INFORMATION: Motion Industries offers an excellent benefits package which includes options for healthcare coverage, 401(k), tuition reimbursement, vacation, sick, and holiday pay. DISCLAIMER: This job description illustrates the general nature and level of work performed by employees within this job classification. It is not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and skills required. Management retains the right to add or modify duties at any time. requires a bachelor's degree in computer science, software engineering, or a related field and five (5) to eight (8) years of related experience; or equivalent combination. 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.
    $66k-86k yearly est. Auto-Apply 60d+ ago
  • Lead Technician

    The Patch Boys 4.1company rating

    Software engineer lead job in Birmingham, AL

    The Patch Boys of Brimingham is looking to add a full-time multi-skilled lead drywall repair technician. We are a well-established and expert Drywall Repair Company. Our business is growing, and we are seeking an experienced drywall repair, patching, and finishing technician to perform drywall repair, and also manage the activities of a team of existing technicians.Responsibilities: Manage the schedules and work output of multiple technicians. Communicate effectively with the technicians to provide clear guidance. Respond quickly and positively to management and customers. Ability to texture and refinish plaster/sheetrock services. Ability and willingness to work on new walls and ceilings, and repair existing walls. Ability to determine and clearly identify proper materials and material quantities for new and existing projects. Evaluate customer requests, price projects, troubleshoot customer issues and present a description of a work order to a customer. Fit and fasten wallboard or sheetrock into specified position. Measure and mark cutting lines on framing, drywall, and trim. Install insulation in-between studs and attach plastic moisture barrier over installation. Remove plaster, drywall or paneling. Use basic mobile technology tools such as Gmail, text messaging, and company-provided CRM application (training provided for CRM) Qualifications: Ability to communicate effectively and lead others by example Must own a smartphone with a data plan Basic knowledge of mobile technology such as Gmail, text messaging Must own all tools needed for drywall repair Vehicle in good running condition is required Task-Oriented Ability to organize and maintain a weekly work schedule Leadership - supervise and train other technicians Takes pride in his work and that of others Eager to learn and improve every day Be a positive force and a team player Can balance production and quality Professional customer service skills Communication skills Make correct decisions in a timely manner Maintain a neat appearance Choose a Rewarding Career with the Patch Boys The Patch Boys is America's Most Trusted Drywall Repair Company, serving customers across the nation. With locations spanning coast-to-coast, we do what other companies don't - we repair holes in your walls and ceilings. When you join The Patch Boys team, you join a group of professionals who take pride in their work, are specialists in their field, and help bring peace of mind to customers by improving homes in their local communities. Why Choose a Career in Drywall Repair? Drywall repair is a high-demand, niche market. The Patch Boys team isn't your average handyman repair company. We're drywall, plaster, and ceiling repair specialists helping to fill a crucial gap in the home improvement industry. Our company offers training and long-term possibilities for hardworking individuals who pride themselves in providing a high level of customer service. Homeowners drive the demand for highly-trained experts to perform small drywall, plaster, and sheetrock repair jobs, ensuring a long term demand for individuals with these unique skills. If you're looking for a career and not just a job, build your future with The Patch Boys! What Makes Us Different Owned by BELFOR Franchise Group, The Patch Boys is a high-performing group of professionals with a proven track record of success. When you choose The Patch Boys, you're not just choosing a job-- you're choosing a rewarding career with high potential. We work hard to maintain an impeccable reputation in our community. That's why we continue to grow. This franchise is independently owned and operated by a franchisee. Your application will go directly to the franchisee, and all hiring decisions will be made by the management of this franchisee. All inquiries about employment at this franchisee should be made directly to the franchise location, and not to The Patch Boys Corporate.
    $72k-107k yearly est. Auto-Apply 60d+ ago
  • Software Developer

    Mainstreet Family Care 3.5company rating

    Software engineer lead job in Birmingham, AL

    MainStreet Family Care is a rocket-ship as we focus on MASSIVE REGIONAL EXPANSION. We have over 60 clinics across 4 states and are rapidly expanding throughout the Southeast under our MainStreet and KidsStreet brands, providing accessible healthcare in rural communities. We are seeking a talented and motivated Software Developer to join our Team and contribute to the development of cutting-edge, customer-facing applications that impact the healthcare industry and communities we serve. (This is not a remote or hybrid role at this time. We strongly encourage local candidates to our Birmingham, Alabama headquarters apply.) As a Software Developer, you will play a crucial role designing, developing, and maintaining software applications that enhance the efficiency, accuracy, and accessibility of healthcare services. This position is ideal for individuals with limited work experience but a strong passion for software development and a desire to make a meaningful impact in the communities we serve. You will work closely with experienced developers, software architects, and project managers to create high-quality solutions. Responsibilities: Be someone who wants to look back a year from now and laugh at the coder you once were. Have a passion for problem solving through technology. Collaborate with cross-functional teams to gather and analyze requirements for new software features and enhancements. Participate in the design and implementation of software solutions, following best practices and coding standards. Write clean, efficient, and maintainable code that meets functional and technical requirements. Assist in troubleshooting, debugging, and resolving software defects and issues. Contribute to the development of unit tests to ensure software quality and reliability. Stay up to date with emerging technologies, tools, and industry trends to suggest innovative solutions. Document software design, development processes, and code to facilitate knowledge sharing and future maintenance. Adhere to HIPAA and other relevant industry regulations and standards to ensure data security and patient privacy. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field/experience. Strong foundation in software development concepts, algorithms, and data structures. You're always learning ... reading books on best practices, researching how others have solved problems or fostered new concepts through software development. Proficiency in one or more programming languages such as Java, Python, C#, or JavaScript ... Ideally, you've picked some of this up through your own study. Familiarity with web development frameworks and technologies (e.g., React, Angular, .Net) is a plus. Familiarity with iOS development is a big plus. We're not expecting you to start writing apps, but we've built in-house solutions that reside on smart devices. Basic understanding of relational databases and SQL. Excellent communication and teamwork skills to collaborate effectively with colleagues from diverse backgrounds. If you are an experienced Software Engineer with a keen interest in an organization that is rapidly growing, building custom software that will stand out in your professional experience, and you are excited about making a difference through technology, we STRONGLY encourage you to apply. Join us in shaping the future of the rural urgent care industry through software solutions!
    $64k-83k yearly est. 16d ago
  • Software Engineer - Mid Level (Must Have Mid-to-high level SQL Exp)

    Millenniumsoft 3.8company rating

    Software engineer lead 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
  • Software Engineer - AWS, .Net, Python, Terraform [On-Site]

    Regions Bank 4.1company rating

    Software engineer lead job in Hoover, AL

    Thank you for your interest in a career at Regions. At Regions, we believe associates deserve more than just a job. We believe in offering performance-driven individuals a place where they can build a career --- a place to expect more opportunities. If you are focused on results, dedicated to quality, strength and integrity, and possess the drive to succeed, then we are your employer of choice. Regions is dedicated to taking appropriate steps to safeguard and protect private and personally identifiable information you submit. The information that you submit will be collected and reviewed by associates, consultants, and vendors of Regions in order to evaluate your qualifications and experience for job opportunities and will not be used for marketing purposes, sold, or shared outside of Regions unless required by law. Such information will be stored in accordance with regulatory requirements and in conjunction with Regions' Retention Schedule for a minimum of three years. You may review, modify, or update your information by visiting and logging into the careers section of the system. **Job Description:** At Regions, the Software Engineer oversees application development, modification, and maintenance of applications. This position monitors system applications, ensures systems run smoothly, and creates reports and other documentation outlining findings/solutions. This position sits within Regions' Technology department. **Primary Responsibilities** + Assists with the development and installation of new hardware and software + Installs and configures systems and other software + Tests installed software for malfunction detection + Identifies and resolves business systems issues + Designs and deploys new applications and enhancements to existing applications, software, and operation systems + Measures effectiveness and efficiency of existing systems + Develops and implements strategies to improve systems + Monitors and tests system performance + Performs work with some independence of thought, but refers more complex problems to senior associates or supervisor/manager This position is exempt from timekeeping requirements under the Fair Labor Standards Act and is not eligible for overtime pay. **Requirements** + Bachelor's degree in Computer Science, Computer Engineering or a related field + Three (3) years of experience **Skills and Competencies** + Ability to collaborate with programmers, developers, and other technology professionals to achieve a common objective + Ability to conduct system analysis to detect issues with performance + Ability to develop and implement technology solutions to resolve technical challenges + Ability to manage multiple projects simultaneously + Intermediate executional capabilities + Knowledge of software testing techniques, code optimization and software debugging + Strong communication, analytical and problem-solving skills + Understanding of software structures, hardware, computing systems and how to integrate them Must have: + Experience with AWS, specific fluency in CloudWatch and Lambda functions (2+ years preferred) + At least 1+ year of experience working with Python or .NET applications or APIs + Knowledge of Kafka topics/event-driven architecture + Working knowledge of Terraform and supporting Terraform workflows (IaC) + Working knowledge of software source control Nice to have: + Working knowledge of Salesforce APIs + Experience with EventBridge Pipes + Experience with Flink + Experience with Node.js + Experience maintaining and/or configuring GitHub Actions, Harness deployment pipelines, and OpenShift/Kubernetes **This position is intended to be onsite, now or in the near future** . Associates will have regular work hours, including full days in the office three or more days a week. The manager will set the work schedule for this position, including in-office expectations. Regions will not provide relocation assistance for this position, and relocation would be at your expense. The locations available for this role are **Birmingham, AL, Atlanta, GA or Charlotte, NC.** **Regions will not sponsor applicants for work visas for this position at this time. Applicants for this position must currently be authorized to work in the United States on a full-time basis.** **Position Type** Full time **Compensation Details** Pay ranges are job specific and are provided as a point-of-market reference for compensation decisions. Other factors which directly impact pay for individual associates include: experience, skills, knowledge, contribution, job location and, most importantly, performance in the job role. As these factors vary by individuals, pay will also vary among individual associates within the same job. The target information listed below is based on the Metropolitan Statistical Area Market Range for where the position is located and level of the position. **Job Range Target:** **_Minimum:_** $84,477.25 USD **_Median:_** $110,920.00 USD **Incentive Pay Plans:** This job is not incentive eligible. **Benefits Information** Regions offers a benefits package that is flexible, comprehensive and recognizes that "one size does not fit all" for benefits-eligible associates. (******************************************************************** Listed below is a synopsis of the benefits offered by Regions for informational purposes, which is not intended to be a complete summary of plan terms and conditions. + Paid Vacation/Sick Time + 401K with Company Match + Medical, Dental and Vision Benefits + Disability Benefits + Health Savings Account + Flexible Spending Account + Life Insurance + Parental Leave + Employee Assistance Program + Associate Volunteer Program Please note, benefits and plans may be changed, amended, or terminated with respect to all or any class of associate at any time. To learn more about Regions' benefits, please click or copy the link below to your browser. ************************************************************* **Location Details** Atlanta Midtown **Location:** Atlanta, Georgia Equal Opportunity Employer/including Disabled/Veterans Job applications at Regions are accepted electronically through our career site for a minimum of five business days from the date of posting. Job postings for higher-volume positions may remain active for longer than the minimum period due to business need and may be closed at any time thereafter at the discretion of the company.
    $84.5k-110.9k yearly 22d ago

Learn more about software engineer lead jobs

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

The average software engineer lead in Tuscaloosa, AL earns between $73,000 and $125,000 annually. This compares to the national average software engineer lead range of $93,000 to $168,000.

Average software engineer lead salary in Tuscaloosa, AL

$96,000
Job type you want
Full Time
Part Time
Internship
Temporary