Software developer jobs in Tuscaloosa, AL - 268 jobs
All
Software Developer
Software Engineer
Senior Software Engineer
Applications Developer
Development Team Member
Java Developer
Mobile Applications Developer
Data Warehouse Developer
Senior Java Developer
Android Developer
Software Developer Internship
Information Developer
Integration Developer
Oracle Developer
Interactive Developer
Data Developers 4 4P/174
4P Consulting
Software developer job in Birmingham, AL
The Technology Technical Project Manager is responsible for leading technical projects from initiation through completion, ensuring they are delivered on time, within scope, and within budget. This role involves collaboration with cross-functional teams, effective communication with stakeholders, and hands-on oversight of technical development projects in cloud, data, and application environments.
Key Responsibilities Project Management
Lead and manage technical projects through the full life cycle.
Define project scope, objectives, and deliverables in collaboration with stakeholders and technical teams.
Develop detailed project plans with timelines, milestones, and resource allocation.
Monitor progress and performance; identify and mitigate risks and issues.
Ensure projects follow best practices, standards, and methodologies (Agile/SDLC).
Conduct regular project meetings (kick-offs, stand-ups, retrospectives).
Prepare and present status updates, documentation, and reports to senior leadership.
Maintain all project documentation (requirements, specifications, change logs, technical reports).
Team Collaboration
Foster a collaborative, high-performing environment among cross-functional teams (developers, engineers, designers, business partners).
Coordinate resources and ensure alignment on priorities and deliverables.
Technical Responsibilities
Power BI: Create and manage dashboards and reports for project metrics and data visualization.
Azure Cloud: Oversee Azure development projects, focusing on performance, security, and scalability.
Application Development: Lead or coordinate development efforts in Python or .NET.
Data Delivery Support: Work closely with business partners to gather and define requirements for data-driven projects.
Qualifications Required:
Bachelor's degree in Computer Science, Engineering, or a related field.
Proven experience in technical project management roles.
Strong understanding of SDLC, Agile methodologies, and team workflows.
Technical proficiency with:
Azure Cloud
Power BI
Python or .NET
Experience gathering and managing business and data requirements.
Proficiency in project management tools (e.g., JIRA, Trello, Microsoft Project).
Strong leadership, communication, and decision-making skills.
Excellent multitasking and organizational abilities.
Preferred:
PMP (Project Management Professional) or Scrum Master certification.
$74k-97k yearly est. 60d+ ago
Looking for a job?
Let Zippia find it for you.
Junior OneStream Developer
Maximus 4.3
Software developer job in Birmingham, AL
Description & Requirements We are seeking a Federal OneStream (OS) Junior Developer to support our Internal Revenue Service (IRS) client. Essential Duties and Responsibilities: - Design, develop, and maintain web-based applications as a Front-End Web Developer.
- Work closely with technical end users to develop resolution of software problems.
*********Minimum Requirements:
- Bachelor's degree in relevant field of study and 3+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Essential Duties and Responsibilities:
-Participate in working sessions to develop detailed technical and functional design specifications.
-Support documentation of functional design and technical approach.
-Support configuration of OneStream budgeting application based on detailed requirements
-Support functionality testing, reporting, and integration
-Support User Acceptance Testing of OneStream tool
-Support training for end-users including work step instructions.
Job-Specific Minimum Requirements:
- Bachelor's Degree (or equivalent additional experience) from an accredited college or university.
- At least two (2) to five (5) years of related experience required.
- Experience and knowledge in configuration of OneStream (OS) budgeting tool.
- Experience with testing OneStream application.
- Experience with Agile softwaredevelopment methodology and continuous integration.
- Strong interpersonal, communication, and writing skills.
Minimum Requirements
- Bachelor's degree with 3+ years of experience.
- May have additional training or education in the area of specialization.
- Develops solutions to a variety of problems of mode rage scope and complexity.
- General application of concepts and principles.
- Contributes to the completion of organizational projects and goals.
- Frequent use and general knowledge of industry practices, techniques, and standards.
- Applies knowledge and skills to complete a wide range of tasks.
- Communicates on complex or sensitive issues or drafts such responses for supervisor or manager.
- Grandfathered Job Profile. Do Not Use.
Job-Specific Preferred Skills:
- Possess OneStream certification(s)
- Experience configuring OneStream budgeting application in a federal environment
- Experience with Budget Formulation, Budget Execution, and People Planning
#techjobs #clearance #veterans Page
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
$
95,000.00
Maximum Salary
$
105,000.00
$59k-84k yearly est. Easy Apply 7d ago
Programmer-Application
Smp Automotive Systems Alabama Inc.
Software developer job in Tuscaloosa, AL
Motherson is a multinational, people-focused enterprise serving a diversified industry range with a broad range of products and services and is one of the 22 largest automotive suppliers worldwide. With facilities spread across 41 countries and the strength of over 200,000 employees, the company has a truly global environment where diversity and inclusion drive our culture.
SMP Automotive is the Motherson Group's specialist in innovative modules and complete systems for the automotive industry.
A globally preferred supplier of cockpits, door panels and bumpers in Europe, United States, Mexico, Brazil, and China.
A leading plastic expert with innovative processes and technologies.
One of the largest suppliers of bumpers, instrument panels and door panels to the premium segment.
Locally, since 2018, SMP Alabama has been producing modules and polymer products for Mercedes Benz US International (MBUSI) in our state-of-the-art facilities. Parts we produce include:
Interior door panels
Front and Rear Bumpers
Grills
Claddings
Rear Spoilers
Rocker Panels
Running Boards
Paint Application Programmer
The ideal candidate should have the following attributes and/or skills:
Technical/Mechanical Certification and/or classes
Durr Robot Certification, preferred
Knowledge of teach pendant function and terminology
Expert level knowledge of robot functionality
7+ years of experience working with robots
Work autonomously
Able to prioritize work
Flexible changing from project to project
Safety Conscious
Work well within team concept
Main Duties
To generate a consistent application of all robots in the paint shop.
Analyzing application defects to optimize application programs and parameters.
Creation of programs either using offline robots, or in offline simulation.
Creation and optimization of paint programs to meet color and quality requirements.
Optimization of transfer efficiency.
Maintaining and optimization
$68k-94k yearly est. Auto-Apply 60d+ ago
Programmer I
Avadian Credit Union 3.6
Software developer job in Hoover, AL
Full-time Description
Under general supervision follows clear-cut and complete specifications to perform a variety of programming assignments requiring knowledge of established programming procedures and data processing requirements. Maintains and modifies programs. Makes approved changes by amending flow charts, developing processing logic, and coding changes. Tests and documents modifications and writes operational instructions.
Functions and Responsibilities:
Arrange project requirements in programming sequence by analyzing requirements, and prepare a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
Correct errors by making appropriate changes, and then recheck the program to ensure that the desired results are produced.
Conduct trial runs of programs and software applications to ensure they will produce the desired information and that the instructions are correct.
Compile and write documentation of program development and subsequent revisions inserting comments in the coded instructions so others can understand the program.
Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, and controlling other equipment.
Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
Maintain historical records by documenting program development and revisions.
Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
Maintain excellent code commenting.
Contribute to team effort by accomplishing related results as needed.
Responsible for following all BSA/OFAC policies and procedures.
Prompt and regular attendance is required.
Perform other duties as assigned.
Requirements
Basic Requirements:
Must have an intermediate level of knowledge and skillset in Symitar PowerOn, HTML/HTML5, CSS/CSS3, XML, and JavaScript capabilities.
Must demonstrate strong interpersonal, collaboration, and team skills.
Must be able to express ideas with clarity and effectiveness both written and verbally.
Must show that they can adapt to the rapidly changing programming technologies.
Must understand how programming works from a low to a high level.
Work involves a high degree of organization, multitasking and prioritization skills, which are critical to the job.
Must be able to communicate effectively work performed to others who are not in the IT field.
Must demonstrate ability to learn new technologies to solve business issues.
Experience: At least three years of experience in a programming or similar technical role.
Education: BA/BS degree in computer science, programming, or equivalent demonstrated work experience in programming.
$56k-78k yearly est. 6d ago
Software and Integration Developer
TPI Global (Formerly Tech Providers, Inc.
Software developer job in Birmingham, AL
Software & Integration Developer Birmingham, AL Duration -Long term contract (between 1 - 3 years) Responsibilities: This position is primarily a softwaredeveloper for integration development or web-service development. We have several middleware applications that we are wanting to expand or rewrite.
Skills
Requirements Analysis / interpretation
Version control
Integration Testing
SQL, Relational Database queries-(Oracle preferable)
Object-Oriented Programming-(C# with .NET and Python preferable)
REST Web Services
XML
JSON
$73k-98k yearly est. 60d+ ago
2026 New Graduate Information Technology Development Program
Vulcanmat
Software developer job in Birmingham, AL
2026 New Graduate Information Technology Development Program - 250002HK Description Build Your Career. Build America's Future. Vulcan Materials Company is the nation's largest producer of construction aggregates and a major producer of aggregates-based construction materials including asphalt and ready-mixed concrete.
When you join Vulcan, it's more than starting an exciting career - you get to make a difference for millions of people every day across the country.
When you join Vulcan, you join a dynamic culture in which career development is encouraged, excellence is rewarded, and diversity is valued.
No matter the role or the location across the country, every member of the Vulcan team lives through the Vulcan Way: doing the right thing, the right way, at the right time.
The New Graduate Information Technology Development Program aims to develop a pipeline of technology-minded leaders who will rotate over 21 months in one of two development tracks.
Additionally, as part of the program, our focus is ensuring exposure to the business through a three-month rotation with immersion in Operations, Strategic Sourcing, and Commercial Excellence.
The selected candidate will start as a full-time employee with Vulcan Materials in June 2026.
This role will be located in Birmingham, AL, and will be 100% onsite at our Liberty Park office.
Track One - Technology Services:-Cyber Security-Internal IT Audit-Technical Operations/SupportTrack Two - Business Technology:-Data Analytics-Logistics Innovation-IT Business PartnersSkills You'll Need:Graduating with a BS Computer Science, Information Technology, Computer Engineering, or related fields.
Strong analytical and problem-solving skills Ability to work in a fast-paced environment Passion for delivering value to the business through technology support and solutions Desire to continue learning, working collaboratively in a team, and motivating and positively influencing others.
Value engagement with team members with diverse backgrounds, perspectives, ideas, and experiences.
Willingness to travel within the United States Qualifications What You'll Like About Us:Great Company Culture.
Our people share a competitive drive for excellence, in an environment of trust, teamwork, open-mindedness, and communication.
Safe.
The industry leader in health and safety standards.
We are committed to creating a safe work environment and protecting all employees and customers.
Meaningful Work.
What sets up apart is the work we do impacts daily lives - and every employee contributes.
Our aggregates produced are used to build roads, schools, hospitals, airports, and housing throughout the United States.
Prepare for the Future.
401(k) with generous company match and contribution.
Training and Development.
We see our development programs, and helping our employees meet their goals, as a key part of our business.
Vulcan Materials Company is committed to employing a diverse workforce.
You will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability.
You also have the right to be free from discrimination for medical needs arising from pregnancy, childbirth, or related medical conditions.
Job: Information Services Primary Location: Alabama-Birmingham Organization: GM - CORPORATE Schedule: Full-time Job Posting: Sep 19, 2025, 2:05:28 PM
$70k-94k yearly est. Auto-Apply 2d ago
Oracle BPM
Deegit 3.9
Software developer job in Hoover, AL
Oracle BPM (Mandatory) As a Lead, you are responsible for managing a small team of analysts, developers, testers or engineers and drive delivery of a small module within a project (Delivery/Maintenence/Testing) You may serve as entry level specialist with expertise in particular technology/industry domain/a process / application / product.
You are responsible for functional/technical track of a project.
Minimum work experience:3 - 5 Years
Additional Information
All your information will be kept confidential according to EEO guidelines.
$74k-99k yearly est. 1d ago
Software Engineer, iOS Core Product - Tuscaloosa, USA
Speechify
Software developer job in Tuscaloosa, AL
Job Description
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 App of the Day.
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
With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, 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
Opportunity to lead key engineering and product decisions
Actively shipping production code for the Speechify iOS app
Work within a dedicated product team
Participate in product discussions to shape the product roadmap
Maintain and enhance the existing complex app architecture
An Ideal Candidate Should Have
Experience. You've worked on products that scaled to a large user base
Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product
Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience
Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction
Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Technical skills. Swift, SwiftUI
Technical Requirements:
Swift Programming Language
SwiftUI experience
Experience in Multithreading Programming
Working with CI/CD infrastructure
Experience with Fastlane
SOLID principles, the ability to write every single class according to SOLID
Experience with Git and understanding of different Git strategies
What We offer:
A fast-growing environment where you can help shape the company and product
An entrepreneurial crew that supports risk, intuition, and hustle
The opportunity to make a big impact in a transformative industry
A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture
Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives
Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world
Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio
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. 5d ago
2026 New Graduate Information Technology Development Program
Vulcan Materials Company 4.7
Software developer job in Birmingham, AL
Build Your Career. Build America's Future. Vulcan Materials Company is the nation's largest producer of construction aggregates and a major producer of aggregates-based construction materials including asphalt and ready-mixed concrete. When you join Vulcan, it's more than starting an exciting career - you get to make a difference for millions of people every day across the country.
When you join Vulcan, you join a dynamic culture in which career development is encouraged, excellence is rewarded, and diversity is valued. No matter the role or the location across the country, every member of the Vulcan team lives through the Vulcan Way: doing the right thing, the right way, at the right time.
The New Graduate Information Technology Development Program aims to develop a pipeline of technology-minded leaders who will rotate over 21 months in one of two development tracks. Additionally, as part of the program, our focus is ensuring exposure to the business through a three-month rotation with immersion in Operations, Strategic Sourcing, and Commercial Excellence. The selected candidate will start as a full-time employee with Vulcan Materials in June 2026. This role will be located in Birmingham, AL, and will be 100% onsite at our Liberty Park office.
Track One - Technology Services:
* Cyber Security
* Internal IT Audit
* Technical Operations/Support
Track Two - Business Technology:
* Data Analytics
* Logistics Innovation
* IT Business Partners
Skills You'll Need:
Graduating with a BS Computer Science, Information Technology, Computer Engineering, or related fields.
Strong analytical and problem-solving skills
Ability to work in a fast-paced environment
Passion for delivering value to the business through technology support and solutions
Desire to continue learning, working collaboratively in a team, and motivating and positively influencing others.
Value engagement with team members with diverse backgrounds, perspectives, ideas, and experiences.
Willingness to travel within the United States
What You'll Like About Us:
Great Company Culture. Our people share a competitive drive for excellence, in an environment of trust, teamwork, open-mindedness, and communication.
Safe. The industry leader in health and safety standards. We are committed to creating a safe work environment and protecting all employees and customers.
Meaningful Work. What sets up apart is the work we do impacts daily lives - and every employee contributes. Our aggregates produced are used to build roads, schools, hospitals, airports, and housing throughout the United States.
Prepare for the Future. 401(k) with generous company match and contribution.
Training and Development. We see our development programs, and helping our employees meet their goals, as a key part of our business.
Vulcan Materials Company is committed to employing a diverse workforce. You will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability. You also have the right to be free from discrimination for medical needs arising from pregnancy, childbirth, or related medical conditions.
$67k-90k yearly est. 60d+ ago
Lead/Architect Java Developer
QED National 4.6
Software developer job in Birmingham, AL
We are seeking a highly experienced Senior Java Backend Engineer to design, build, and optimize scalable SaaS-based web services leveraging Google Cloud Functions (FaaS) and modern cloud?native development practices. This role is ideal for a hands-on engineer who thrives in large-scale enterprise environments and enjoys solving complex, distributed systems challenges.
You will play a pivotal role in backend modernization initiatives supporting WMS 2.0, P44 outbound services, and DOM integrations, with future opportunities to contribute to frontend and full-stack projects. The ideal candidate demonstrates deep expertise in Java (including Java 21), microservices, event-driven architectures, and cloud deployments while embracing reliability, scalability, maintainability, and best-practice engineering standards.
This position offers the opportunity to influence system architecture, mentor emerging developers, collaborate with global teams, and contribute to mission-critical modernization projects.
Required Skills/Education:
Technical Experience
10+ years of Enterprise Application Development experience supporting organizations with revenues exceeding $1B.
Proven background in large-scale modernization or greenfield SaaS development projects.
Strong experience with Test-Driven Development (TDD) and software quality practices.
Expert-level proficiency with:
Java (including Java 21 features)
Streams, functional programming
Asynchronous programming (Futures, Virtual Threads, CompletableFutures)
Java microservice architecture
Event-driven architecture and messaging patterns
API development (publishing and consuming RESTful services)
JDBC, ORM frameworks, and document databases (e.g., MongoDB)
Hands-on experience with:
Quarkus (preferred) or Spring Boot
Version control (Git)
Cloud deployments and DevOps?aligned workflows
Strong knowledge of software engineering best practices (SDLC, CI/CD).
Soft Skills
Strong system design and architectural decision-making capabilities.
Excellent communication and whiteboarding skills-comfortable explaining complex concepts clearly.
Adaptable, proactive problem-solver who can work independently in fast-paced environments.
Ability and willingness to mentor junior developers and support global or offshore teammates.
Collaborative mindset with a commitment to inclusivity and team success.
Nice to Have
Experience with Google Cloud Platform (GCP)
Hands-on with Google Pub/Sub or Kafka
Experience with Azure DevOps or Jira
Familiarity with Azure DevOps Pipelines
Additional familiarity with MongoDB ecosystem tools
About Seneca Resources
At Seneca Resources, we are more than just a staffing and consulting firm-we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.
When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) plans, and the support of a dedicated team committed to your career growth.
Seneca Resources is proud to be an Equal Opportunity Employer, dedicated to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.
$98k-128k yearly est. 3d ago
Mobile Software Development Intern
Genpt
Software developer job in Birmingham, AL
Ready for a challenging and rewarding internship? This is your opportunity to work hands on with project teams throughout the summer and see your development projects put into production! Join a leading industrial distribution company and unleash your technology skills to move our business forward!
We share a mindset at Motion Industries where we're using our technology fluency to transform everything about our business. If you're ready to unleash your knowledge, tame technology, and bust out of the ordinary, find out what's next at Motion Industries.
This position will be based in Birmingham, AL. The ideal candidates will reside in the Birmingham, AL area.
Responsibilities
• Work with Senior Engineers and Managers to develop, test and deploy new features and functionalities for the Mobile Application
• Participate in SAFe Agile ceremonies such as daily sprint planning, backlog
grooming, and retrospectives.
• Design, develop, unit test, troubleshoot and resolve software defects.
Qualifications
• Working on a BS or BA degree in a computer related field
• Working knowledge of SQL and database concepts
• Experience with softwaredevelopment methodologies
• Working knowledge of a JavaScript library or Framework (React or React Native preferred)
• Working knowledge of Java or creating API endpoints a plus
• High Level understanding of full lifecycle development
• Ability to work within a team
• Excellent communication skills (both verbal and written)
• Must be self-motivated and know when to seek guidance
• Individual must be a self-starter and capable of working independently as well as part of a team
• Capable of learning new tools and technologies.
• Ability to provide strong problem-solving skills a variety of method
Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest!
GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.
$27k-36k yearly est. Auto-Apply 60d+ ago
PHP Developer
Maania Consultancy Services
Software developer job in Hoover, AL
Hi Our client is looking for PHP Developer(75% remote) . Role: PHP Developer (75% remote) Possibility of remote with 1-2 days onsite weekly Requirement: Candidate must have experience with web development (PHP, CSS, JQuery, and AJAX) and programming in codeignitor environment is a plus.
Proven experience programming in PHP, CSS, JavaScript, JQuery and AJAX
Proven knowledge of SQL environment and SQL statements
PHP, CSS, MySQI, JQuery, and AJAX programming in codeignitor environment is a plus.
At least 4 years experience is desirable.
Qualifications
Bachelor degree
Additional Information
All your information will be kept confidential according to EEO guidelines.
$61k-86k yearly est. 1d ago
Senior Application Developer
Southern Company 4.5
Software developer job in Birmingham, AL
The Primavera Center of Excellence (COE) in Southern Company's Technology Organization Enterprise Technology Solution department is responsible for implementing and maintaining enterprise applications used by Fossil Fuel, Hydroelectric, and Nuclear Generation, Transmission, Distribution, Technical Shared Services, and Project Management Offices (PMOs) as well as scheduling departments across Southern Company's operating companies. These enterprise applications include but are not limited to Oracle's Primavera suite P6 and Unifier applications, ScheduleAnywhere, Contruent, XER Manager, and Fuse suite applications. The team is responsible for software life cycle management as well as implementing and maintaining data transfers in and out of these applications. This is a technical position responsible for development and support of application interfaces and reporting solutions for the Primavera COE. Knowledge and experience in C#, .NET, and JAVA development skills, as well as the use of middleware such as SSIS or Biztalk to support application integration are required. Knowledge and experience working with reporting tools such as Power BI, Data Analytics, Microsoft (Reporting Services) or Oracle business intelligence tools along with strong SQL database skills are required.
Job Responsibility
+ Provide production support and softwaredevelopment of interfaces involving Primavera Unifier, Primavera P6, Maximo, ScheduleAnywhere, TEAMS, PCTS, eSOMS Clearance and Tagging, and others as required
+ Requirement gathering and development of functional and technical specifications
+ Application configuration to meet business and technical requirements
+ Coordinate vendor management and support
+ Coordinate team efforts including Southern Company Technology Organization partners such as Security, Database, Infrastructure and Application Service teams
+ Software change management
+ Develop strong knowledge of related core business processes and how they will be supported through the Primavera suite of applications and other supported software
+ Build strong relationships with the businesses across Southern Company's operating companies and Southern Company Services to enable effective implementation and ongoing support
+ Assist project managers with project oversight and provision of status reports to management and customers
Job Requirements
+ Experience in application development including implementation and maintenance utilizing C#, . NET, and JAVA platforms, SSIS and BizTalk middleware, as well as SQL and Oracle databases
+ Experience in SSIS, BizTalk, Oracle business intelligence, and Primavera suite of applications
+ Experience implementing and maintaining software provided by external vendors
+ Experience working with applications in a Citrix environment
+ Experience working with WebLogic servers
+ Knowledge of application software management methodologies, processes, and technologies
+ Demonstrated experience on project teams to deliver significant projects on time and within budgets
+ Demonstrated experience as a team player to deliver strong results-oriented team accomplishments
+ Developed effective working relationships with employees, peers, and management
+ Demonstrated communication skills both oral and written
+ Knowledge and understanding of existing and emerging information technologies
+ Knowledge and ability to coordinate work across all functions in the Technology Organization
+ Knowledge of project management, finance or accounting is preferred
+ Primavera suite of applications technical implementation and support experience is preferred
Education
+ BS or BA degree in Computer Science, Information Technology or related field is preferred
Knowledge, Skills, and Abilities
+ Excellent problem-solving skills and troubleshooting skills
+ Strong team leadership and project management skills are desired
+ Ability to think strategically and act tactically
+ Ability to understand strategies to meet customer needs and contribute to achievement of organizational goals
+ Ability to build strong relationships with customers, vendors, and other Technology Organization team members
+ Excellent technical, consulting, and communication skills
Behavioral Attributes
+ Safety oriented and customer focused
+ Exemplify Southern Company's Our Values behavioral expectations including Safety First, Intentional Inclusion, Act with Integrity, and Superior Performance
+ Self-starter with initiative to work independently with minimal supervision
+ Work well with cross-functional teams
+ Dependable
+ Confident conversation leader
Other Requirements
+ Work location in Birmingham or Atlanta
+ Limited Travel
+ Signature of Intellectual Property Agreement form is required for all Southern Company Technology Organization employees
+ Must be able to pass nuclear background check
About Southern Company
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: 16376
Job Category: Information Technology
Job Schedule: Full time
Company: Southern Company Services
$93k-113k yearly est. 5d ago
Java Liferay Developer
Jobsbridge
Software developer job in Birmingham, AL
Hello,
Greetings from Jobsbridge!
Jobsbridge, Inc. is a fast growing Silicon Valley based I.T staffing and professional services company specializing in Web, Cloud & Mobility staffing solutions.
Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all.
Job Description
A
college degree and 5 years of programming experience, or 5 years
programming experience and 3 years of relevant business experience.
Knowledge of programming languages, platforms, and data structures.
Application of project management, program management and softwaredevelopment methodologies.
Research, decision-making and judgment skills.
Problem solving skills.
Qualifications
Skill: programming languages, platforms, and data structures
Additional Information
All your information will be kept confidential according to EEO guidelines.
$67k-88k yearly est. 60d+ ago
Senior Java Developer (Spanish)
Southern Talent Specialists
Software developer job in Birmingham, AL
Senior Java Developer Our client is seeking a talented Java Developer (Spanish bilingual) to help translate their site to Spanish, combining innovation with the power of technology. This is a long-term, open-ended contract. Responsibilities: Work on cutting-edge tech with Java, React, TypeScript, and Spring.
Collaborate in a supportive Agile/Scrum environment.
Work Environment:
Translating and enhancing an existing site into Spanish.
Writing clean, scalable code using Java, Spring Boot, React, and TypeScript.
Designing, implementing, and maintaining REST APIs in a microservices architecture.
Building and supporting CI/CD pipelines in containerized environments.
Practicing paired programming, test-driven development, and participating in daily standups.
Troubleshooting and solving complex software issues to enhance system performance.
What You'll Need to be Considered
Skills:
Fluency in English and Spanish.
Proficiency with Java, Spring Boot, React, TypeScript, and related technologies.
Experience with REST APIs, database design, and testing frameworks like JUnit.
A collaborative mindset and experience in Agile/Scrum or Extreme Programming (XP) teams.
$91k-119k yearly est. Auto-Apply 60d+ ago
Senior Software Engineer
Tocaro Blue
Software developer 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 developsoftware 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
DB2 System Programmer (XIN001_JCBY)
Xinnovit
Software developer job in Birmingham, AL
Xinnovit is a global leader in technology consulting, outsourcing, and workforce management solutions. Our mission is to enable our clients to become more agile and competitive with the help of innovative technologies. We empower our clients to respond faster and more intuitively to changing market dynamics.
The business environment is complex, often under significant constraints and pressures from various sources. We have the knowledge, experience and capabilities to provide our clients the tools they require to achieve better, faster and effective transformation that make them the leaders in their industry.
Our Goals Are:
• To use our expertise to the benefit of our clients and partners through open communication and collaboration.
• To ensure sustainable and profitable long-term growth.
• To provide a return on investment to shareholders.
• To promote employee development.
Job Description
DB2 Systems Programmer with the skill to perform the following:
Assist on implementation of DB2 databases OS staff on DB2 testing and/or migration steps needed.
Assist DB2 staff on the actual implementation of DB2 databases as required perform DB2 problem analysis and determination perform DB2 root cause analysis functions utilize DB2 system monitoring tools as required perform analysis on DB2 database performance, tuning and measurement.
Assist with DB2 data modeling techniques advise on DB2 data distribution strategy provide DB2 data and database administration provide advice on data management software selection.
Provide advice on physical DB2 database design and tuning solutions assist with DB2 data distribution strategy implementation advice on development and design of DB2 data programs.
Assist with DB2 data extraction methodology advice on Db2 data movement tools.
Assist with DB2 data extract and transformation processing assist with the DB2 data collection design strategy.
Assist with and perform the DB2 data migration plan implement DB2 data conversion tool set implement the DB2 data extract and transformation processing participate in weekly rotating pager and on call assignment for after hours and weekend support
Additional Information
All your information will be kept confidential according to EEO guidelines.
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
Mobile Android Developer
Scout ET
Software developer job in Birmingham, AL
Title: Mobile Android Developer Duration: 3 Months Contract
3-5 years of Android Development experience
Android developer:
· Develop and maintain high quality code for complex applications
· Collaborating with back-end engineers on integrating back-end logic with mobile applications
· Ability to work on, prioritize and manage multiple assignments and projects
· Anticipate problems and future technical needs and take necessary corrective steps to ensure they are addressed
· Ability to learn and adapt to new technologies quickly
· Ability to collaborate with high-performing, cross-functional team members on site and remotely
JOB REQUIREMENTS:
· Have a wide range of mobile development experience and an understanding of mobile software design concepts and are happy and confident in making suggestions, inputting into our process and improving quality
· Passionate about programming, you'll be always on the lookout for new technologies that could help us to build a first-class product
· Agile/Scrum and Continuous Integration experience
· Android Development: Java, Xml, Eclipse ADT or AndroidStudio IDE, Gradle.
· Strong object-oriented programming and design skills
· 2+ years of hands-on Android experience in a professional environment
· Having published at least one app published in the Play Store would be a great plus
· Comfortable with common demands of Android app development: compatibility libraries, responsive design using fragments, APIs of Google Play Services library like Maps and Analytics, dependency injection libraries like Guice, experience with A/R libraries like Metaio or Wikitude, consume of REST services using Google Client or Apache HttpClient libraries. Direct experience with every single one isn't required, but you should have a healthy exposure to many of them
· Experience with payment networks
· Knowledge of other mobile platforms
· Familiarity with issue tracking systems (e.g. JIRA)
· Familiarity with version control systems (e.g. git
· Knowledge in UX design patterns
· General knowledge of AWS platform
· Experience writing unit tests using modern testing tools
· Must have strong problem solvi)ng skills: must be creative, analytical, adaptable, logical and thorough and be willing to work in a team environment
· Spanish knowledge is a plus.
Additional Information
Thanks,
Phani
************************
609 - 888 - 6753
$66k-87k yearly est. Easy Apply 60d+ ago
Mobile Developer
Catenon Worldwide Executive Search
Software developer job in Birmingham, AL
Indra is the leading Spanish multinational consulting, technology, innovation and talent Company and one of the main players in Europe and Latin America. It is on the cutting edge of high value-added solutions and services for the Transport and Traffic, Energy and Industry, Public Administration, Healthcare, Financial Services, Security and Defense and Telecom and Media sectors. With sales approaching €3 billion, the company operates in more than 138 countries and has more than 43,000 employees worldwide, focusing on developing innovative solutions that meet the needs of the most demanding clients. Indra ranks second in Europe by R&D, investing close to €550m during the last three years. We do so in a responsible, innovative and rigorous manner, always searching for excellence.
You will be able to participate in a wide variety of innovative projects in which leading professionals work on a national and international level.
At Indra, we believe that each person is unique, which is why we give individual treatment to your ambitions, abilities and interests so that you may build your own professional background and reach your goals.
You will work in a stimulating and flexible environment where diversity is highly valued: you will share your experiences and knowledge with professionals of different ages, cultures, genders, etc., which enriches people and projects.
You will receive a competitive salary compensation package that is in line with the leading remuneration practices in the sector, as well as other social benefits.
Job Description
Experience developing android native mobile applications (for Android). 1-2 years' experience developing iOS native mobile applications (for iOS). At least 2 apps published in Google Play (for Android) or AppStore (for iOS).
Proficiency in Java language and Demonstrated expertise with the Android SDK (for Android). Proficiency in XCode and Objective C (for iOS)
Experience in developing and evolving solutions developed by other programmers.
Experience in integrating mobile applications to server side systems.
Good understanding of softwaredevelopment best practices
Experience working in an agile environment
Ideally:
Experience in mobile banking or mobile payments solutions.
Knowledge and experience in NFC technology
Responsibilities:
Develop native mobile applications for Android (for Android) or iOS (for iOS)
Integrate mobile apps with web services
Work with UX Designers, Mobile Architects and other Developers to build enterprise mobile solutions
Work as part of an agile team on leading edge technologies
Qualifications
Bachelor's degree or higher in Information Systems, Computer Science, or related field OR equivalent related work experience.
Additional Information
US Born Citizenship is a Must
How much does a software developer earn in Tuscaloosa, AL?
The average software developer in Tuscaloosa, AL earns between $54,000 and $90,000 annually. This compares to the national average software developer range of $67,000 to $113,000.
Average software developer salary in Tuscaloosa, AL