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. 13d ago
Looking for a job?
Let Zippia find it for you.
Service Programmer
Insight Global
Programmer job in Pelham, AL
We are seeking a service programmer to support our clients service division. you will be supporting access cntrols, cctv, and more systems. We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: ****************************************************
Skills and Requirements
cctv, brivo, lenel, honeywell, nicet, est notifier, simplex, and more
$57k-78k yearly est. 7d ago
CMM Programmer- Quality Inspector
Swift Placement & Consulting
Programmer job in Birmingham, AL
MCOSMOS • Verisurf • Keyence Laser Scanning | 1 Factory AS9100 Aerospace & Defense Manufacturing
Smith & Company is an engineering-driven precision machining company supporting aerospace and defense programs. Quality here is not an afterthought, it's a controlled, AS9100-compliant verification process that ensures mission-critical hardware meets requirements before it moves forward. This role owns inspection, measurement, and release confidence.
Primary Duties & Responsibilities
• Program, set up, and operate CMMs using Mitutoyo MCOSMOS and large Wenzel Verisurf
• Operate Keyence laser scanning systems for dimensional verification and profile analysis
• Perform First Article Inspection (AS9102), in-process, and final inspections
• Analyze and interpret engineering drawings, GD&T, models, and specifications
• Select appropriate inspection methods and measurement strategies
• Inspect parts for dimensional accuracy and conformance to specifications
• Record and report inspection results; mark prints and/or parts as required
• Identify, document, and segregate nonconforming product per AS9100 procedures
• Communicate inspection results with machining, engineering, and quality leadership
• Support root cause analysis and corrective action efforts
• Maintain inspection records in accordance with the
Quality Management System
• Operate overhead crane as required to position parts for inspection
• Maintain a clean, organized work area and follow all safety procedures
Skills & Experience Required
• Experience as a CMM Programmer / Operator or Quality Inspector in a machining environment
• Hands-on experience with MCOSMOS, Verisurf, and Keyence inspection systems
• Strong ability to read and interpret blueprints and GD&T
• Solid PC skills for inspection software, reporting, and documentation
• Good math skills and attention to detail • Working knowledge of AS9100 / ISO 9001 inspection requirements
• Ability to communicate clearly with all levels of the organization
• Safety-conscious mindset
• U.S. Person eligible for ITAR-regulated work
Physical Demands & Work Environment
• Frequent standing and walking in inspection and shop areas
• Frequent sitting while programming and reporting inspection results
• Frequent reaching, including overhead
• Occasional lifting up to 50 lbs
• Ability to work around large parts, cranes, and inspection equipment
Safety Expectations
• Maintain a strong safety-first mindset during inspection and part handling
• Follow all company and regulatory safety procedures
• Identify and communicate potential safety or handling risks
• Lead by example-safe inspection setups, safe part handling, safe crane operation
What We Offer
• Competitive compensation aligned with experience
• Brand-new, climate-controlled facility with modern inspection equipment
• Direct access to leadership-quality has a real voice here
• Work on high-visibility aerospace & defense programs
• Long-term growth with a company scaling the right way
#ZR
$65k-95k yearly est. 4d ago
Programmer-Application
Smp Automotive Systems Alabama Inc.
Programmer job in Tuscaloosa, AL
Motherson is a multinational, people-focused enterprise serving a diversified industry range with a broad range of products and services and is one of the 22 largest automotive suppliers worldwide. With facilities spread across 41 countries and the strength of over 200,000 employees, the company has a truly global environment where diversity and inclusion drive our culture.
SMP Automotive is the Motherson Group's specialist in innovative modules and complete systems for the automotive industry.
A globally preferred supplier of cockpits, door panels and bumpers in Europe, United States, Mexico, Brazil, and China.
A leading plastic expert with innovative processes and technologies.
One of the largest suppliers of bumpers, instrument panels and door panels to the premium segment.
Locally, since 2018, SMP Alabama has been producing modules and polymer products for Mercedes Benz US International (MBUSI) in our state-of-the-art facilities. Parts we produce include:
Interior door panels
Front and Rear Bumpers
Grills
Claddings
Rear Spoilers
Rocker Panels
Running Boards
Paint Application Programmer
The ideal candidate should have the following attributes and/or skills:
Technical/Mechanical Certification and/or classes
Durr Robot Certification, preferred
Knowledge of teach pendant function and terminology
Expert level knowledge of robot functionality
7+ years of experience working with robots
Work autonomously
Able to prioritize work
Flexible changing from project to project
Safety Conscious
Work well within team concept
Main Duties
To generate a consistent application of all robots in the paint shop.
Analyzing application defects to optimize application programs and parameters.
Creation of programs either using offline robots, or in offline simulation.
Creation and optimization of paint programs to meet color and quality requirements.
Optimization of transfer efficiency.
Maintaining and optimization
$68k-94k yearly est. Auto-Apply 60d+ ago
Mobile Software Development Intern
Genpt
Programmer job in Birmingham, AL
Ready for a challenging and rewarding internship? This is your opportunity to work hands on with project teams throughout the summer and see your development projects put into production! Join a leading industrial distribution company and unleash your technology skills to move our business forward!
We share a mindset at Motion Industries where we're using our technology fluency to transform everything about our business. If you're ready to unleash your knowledge, tame technology, and bust out of the ordinary, find out what's next at Motion Industries.
This position will be based in Birmingham, AL. The ideal candidates will reside in the Birmingham, AL area.
Responsibilities
• Work with Senior Engineers and Managers to develop, test and deploy new features and functionalities for the Mobile Application
• Participate in SAFe Agile ceremonies such as daily sprint planning, backlog
grooming, and retrospectives.
• Design, develop, unit test, troubleshoot and resolve software defects.
Qualifications
• Working on a BS or BA degree in a computer related field
• Working knowledge of SQL and database concepts
• Experience with software development methodologies
• Working knowledge of a JavaScript library or Framework (React or React Native preferred)
• Working knowledge of Java or creating API endpoints a plus
• High Level understanding of full lifecycle development
• Ability to work within a team
• Excellent communication skills (both verbal and written)
• Must be self-motivated and know when to seek guidance
• Individual must be a self-starter and capable of working independently as well as part of a team
• Capable of learning new tools and technologies.
• Ability to provide strong problem-solving skills a variety of method
Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest!
GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.
$27k-36k yearly est. Auto-Apply 60d+ ago
Full Stack Application Developer 4 4P/425
4P Consulting
Programmer job in Birmingham, AL
Full Stack Application Developer 4
Client: Alabama Power Contract: 3 Year
We are seeking a highly skilled Full Stack .NET/C# Software Developer to join our growing development team. The ideal candidate will have a strong background in software engineering, experience with Azure DevOps, and a proven ability to build both front-end user interfaces and back-end data systems.
This role will involve close collaboration with cross-functional teams to design, develop, and deploy modern, scalable software solutions. Strong communication skills and attention to detail are essential for success.
Key Responsibilities
Design, develop, and maintain full-stack software applications using .NET and C#.
Collaborate with cross-functional teams to define, design, and deploy new features.
Utilize Azure DevOps for CI/CD pipelines, version control, and project management.
Build and integrate both the front-end (UI/UX) and back-end (data, APIs, logic) components of web applications.
Participate in code reviews and ensure adherence to development standards and best practices.
Troubleshoot, debug, and optimize application performance and scalability.
Communicate effectively with team members, providing project updates and technical documentation.
Contribute to continuous improvement of the software development lifecycle and agile processes.
Qualifications
Bachelor's degree in Computer Science, Information Technology, or related field.
5-10+ years of professional experience in full-stack development using .NET and C#.
Strong proficiency in Azure DevOps for continuous integration, deployment, and version control.
Experience with modern web frameworks such as ASP.NET Core and Blazor.
Solid understanding of web development technologies - HTML, CSS, JavaScript, and responsive UI design.
Experience working with Oracle databases (queries, stored procedures, and data integration).
Strong analytical, debugging, and problem-solving skills.
Excellent written and verbal communication skills.
Ability to work collaboratively within a team-based environment.
Preferred Skills
Experience with Microsoft Azure cloud platforms and services.
Prior experience in the electrical utility or energy industry.
Experience developing enterprise-scale applications in regulated or mission-critical environments.
Understanding of agile methodologies and DevOps best practices.
$59k-82k yearly est. 60d+ ago
Sr. Programmer Analyst, Workday Financials
Le_301 Hibbett Retail
Programmer job in Birmingham, AL
00015 Store Support CenterLE_301 Hibbett Retail, Inc.
The Sr. Programmer Analyst - Workday is responsible for performing technical analysis, system application support, and software development for Hibbett HR, Payroll, and Finance Systems. This includes working with business owners, Solutions Analysts, and architects to plan and execute the implementation of new applications, application enhancements, and issue resolution. This position will review requirements, create/approve technical specifications, and perform testing and QA. This position requires a mastery of the business portfolio of all areas and systems supported. In addition, the Sr. Programmer Analyst must possess expert skills in problem solving, process definition, and analytical capabilities.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Include the following. Other duties may be assigned.
Analyze and identify applications gaps and new solutions where needed
Perform impact analysis of various applications/systems as a result of change and provide solution options
Translate business requirements and capabilities into technical solutions in collaboration with solution analysts, architects, and business partners
Analyze complex data systems and document data elements, data flow relationships and dependencies
Define appropriate techno-functional solution design in collaborations with architect, solutions analysts, and business users
Develop code, test plans, expected results, and test data at a program/integration level
Review requirement documents and approve technical specifications
Coordinate and perform system testing and assist with Quality Assurance and User Acceptance Testing
Interface with business users and management
Self-manage production and project work activities
Assist with project estimation activities
Mentor other programmers and senior programmers
Support multiple HR/Payroll/Finance application areas
Participate in on-call rotation; after business hours on-call availability is required
Other requirements maybe added as needed
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Self Sufficient / Self Starter - Does what is necessary to get the job done
Strong Work Ethic (Works Smart, not just Hard)
Strong Organizational Skills, Prioritization, and Communications
Demonstrated Leadership Skills
EDUCATION and/or EXPERIENCE
Bachelor's degree in Computer Science or equivalent field experience in Information Technology preferred
Requires 4+ years' experience designing, developing & testing Workday integrations using APIs, EIBs, Workday Studio, Core Connector, Web Services, XML, XSLT, and Reporting
Minimum of 2+ years of proven integration or technical experience in Workday Financials ERP domains; such as General Ledger, Banking, Accounts Payable, Procurement, Accounts Receivable, Accounting Center, and Foundational Data Model (FDM)
Develop code, build test plans, and test the solution developed
Demonstrated ability to learn and apply new technologies quickly
Strong written and verbal skills from both business and technical perspectives
Comfortable in a fast-paced and team-oriented environment
Hibbett's Privacy Policy
Candidates will have an option during the application process to withdraw their application prior to completion of the application. Throughout this online job application process, you will be asked to provide personal information about yourself. Please review Hibbett's Privacy Policy to understand how the information you provide will be utilized and safeguarded.
By clicking the Apply button, I acknowledge that I have read and understand the Hibbett's Privacy Policy. Further, I consent to the use of the same as my Electronic Agreement for purposes hereof. I acknowledge that I have a right to withdraw such consent at any time by contacting Hibbett.
$77k-99k yearly est. Auto-Apply 50d ago
Senior Application Developer
Southern Company 4.5
Programmer 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 software development 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. 12d ago
Software Engineer, Platform - Birmingham, USA
Speechify
Programmer job in Birmingham, 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 11d ago
Full Stack Software Engineer (.NET, React, and Azure) - 100% onsite
Southern Talent Specialists
Programmer job in Birmingham, AL
Responsible for the design, development, maintenance, and support of software applications and processes for the Wealth Management business. Primary focus includes executing user stories with the Product Owner and Business Analyst via the Software Development Life Cycle (SDLC) and Agile methodologies. Development work primarily utilizes the Microsoft technology stack-.NET web development, MS SQL Server, JavaScript, JQuery, CSS, and cloud-native development (.NET Core).
ESSENTIAL DUTIES AND RESPONSIBILITIES
Develop program logic for new applications and modify logic in existing applications.
Design and normalize data sets; develop data extraction and loading processes.
Code, test, debug, document, implement, and maintain applications.
Analyze and translate business requirements; maintain, test, and integrate application components.
Independently troubleshoot and resolve problems, collaborating with team members as needed.
Provide technical support for business-critical applications.
Document software and related systems.
Perform data analysis.
Create ad-hoc reporting.
Experience migrating applications and data from on-premises environments to cloud platforms (preferred).
Participate in Agile ceremonies and team activities.
Perform other duties as assigned.
QUALIFICATIONS
Bachelor's degree (4-year college) and 2-4 years of experience, or equivalent combination of education/experience.
Experience in Financial Services industry, with Brokerage/Trust/Financial Planning systems preferred.
Adaptability, strong communication skills, and collaborative teamwork abilities.
Solid C# .NET development experience using latest .NET frameworks.
Deep understanding of Microsoft SQL Server, complex stored procedures, ETL processes, SSRS, and reporting.
Experience with big data technologies, especially Azure Data Lake.
Release management using Atlassian Jira/Bamboo and Jenkins.
Visual Studio
.NET/.NET Core
C#, Visual Basic.NET, ADO.NET, ASP.NET
LINQ, Entity Framework
IIS, Git, Atlassian Jira/Bamboo, Jenkins
SSMS, T-SQL
JavaScript, JQuery, CSS, HTML, AJAX
Web services
Preferred systems experience:
React
IBM Mainframe Transmission Jobs
ETL design/development on IBM InfoSphere/Datastage
Developing against Azure Databricks
$59k-79k yearly est. Auto-Apply 60d+ ago
Software Engineer Position
Redwood Dental
Programmer job in Birmingham, AL
We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET.) Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.
Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.
Responsibilities
Execute full software development life cycle (SDLC)
Develop flowcharts, layouts and documentation to identify requirements and solutions
Write well-designed, testable code
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Troubleshoot, debug and upgrade existing systems
Deploy programs and evaluate user feedback
Comply with project plans and industry standards
Ensure software is updated with latest features
Requirements
Proven work experience as a Software Engineer or Software Developer
Experience designing interactive applications
Ability to develop software in Java, Ruby on Rails, C++ or other programming languages
Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
Experience with test-driven development
Proficiency in software engineering tools
Ability to document requirements and specifications
BSc degree in Computer Science, Engineering or relevant field
Recommended skills
Application Development
Information Technology
Problem Solving
Software Development
Use Programming Language
$59k-79k yearly est. 60d+ ago
Software Engineer
Transform9
Programmer job in Birmingham, AL
Job Description
Transform9 is on a mission to enhance healthcare communication through our innovative conversational agent platform. Our goal is to create seamless interactions between patients and healthcare providers, ultimately improving access to care and patient experience. We are looking for a passionate Software Engineer to join our dynamic engineering team. In this role, you will contribute to the design, development, and maintenance of our software solutions, collaborating with various teams to deliver quality features that meet the needs of our users. If you are eager to make a positive impact in the healthcare sector through technology, we want to hear from you!
Responsibilities
Develop and maintain high-quality software applications that support the functionality of our conversational agent platform.
Collaborate with cross-functional teams to gather requirements, understand user needs, and implement effective solutions.
Write clean, efficient, and well-documented code following best practices in software development.
Troubleshoot and resolve technical issues to ensure optimal performance of applications.
Participate in code reviews and contribute to team knowledge sharing.
Stay up to date with industry trends and technologies to implement improvements and innovations.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field.
2+ years of experience in software engineering, with a strong foundation in programming languages such as Python or JavaScript.
Familiarity with web development frameworks and tools relevant to our platform.
Basic understanding of software development methodologies, particularly Agile.
Ability to work collaboratively in a team environment and communicate effectively with team members.
Strong analytical skills and a passion for problem-solving.
Desire to learn and grow professionally in a fast-paced and innovative environment.
Benefits
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Paid Time Off (Vacation, Sick & Public Holidays)
Family Leave (Maternity, Paternity)
Training & Development
Free Food & Snacks
$59k-79k yearly est. 3d ago
Customer Software Development Intern
Genpt
Programmer job in Birmingham, AL
Ready for a challenging and rewarding internship? This is your opportunity to work hands on with project teams throughout the summer and see your development projects put into production! Join a leading industrial distribution company and unleash your technology skills to move our business
forward! We share a mindset at Motion Industries where we're using our technology fluency to transform everything about our business. If you're ready to unleash your knowledge, tame technology, and bust out of the ordinary, find out what's next at Motion Industries.
This position will be based in Birmingham, AL. The ideal candidates will reside in the Birmingham, AL area.
Responsibilities
• Participate in status meetings and provide status to Project Managers
• Work with Architects to develop, test and deploy new features and functionalities for the CRM platform
• Design, develop and unit test solutions between disparate systems, troubleshoot and resolve software defects and performance issues
• Ensure a Technical design document (TDD) is maintained
• Work with Administrator to deploy code throughout the development process and monitor and configure system
• Gain a deep understanding of customer relationship management principles and best practices.
Qualifications
• Working on a BS or BA degree in a computer related field
• Working knowledge of SQL and database concepts
• Experience with software development methodologies
• Working knowledge of Java, MS Dynamics CRM and/or .Net a plus
• High Level understanding of full lifecycle development
• Ability to work within a team
• Excellent communication skills (both verbal and written)
• Must be self-motivated and know when to seek guidance
• Individual must be a self-starter and capable of working independently as well as part of a team
• Capable of learning new tools and technologies.
• Ability to provide strong problem-solving skills a variety of method
Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest!
GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.
$27k-36k yearly est. Auto-Apply 60d+ ago
Application Developer (Full Stack)/4P114
4P Consulting
Programmer job in Birmingham, AL
Schedule: 3-day office / 2-day remote hybrid
Permanent Resident (Green Card) or US Citizen preferred
Job Responsibilities
Develop application enhancements with complex business requirements, including custom data interfaces, security and compliance regulations, and industry standards from electric industry groups.
Convert existing stand-alone solutions into CloverDX Data Services.
Develop and deploy application changes using tools such as:
JetBrains IntelliJ IDE
SonarQube code analysis
Sonatype Nexus suite
GitHub Enterprise source code management
Similar software development tools
Create schema alteration and bulk data load SQL scripts to support application changes.
Manage changes to production solutions using change management practices, including:
Source code management
Creation of formal deployment procedures and back-out plans
Quality testing
Documentation
Adhere to all Southern Company and EMS guidelines, policies, and established work practices.
Job Requirements
Experience
4+ years in the field of application development or software engineering
2+ years of experience with Spring Framework
Required Knowledge and Skills
Proficiency with:
Java, JavaScript, HTML5, JDBC, REST and SOAP APIs, and SQL
Git/GitHub Enterprise for source code management
Experience with:
AngularJS 1.x and Bootstrap 3 or Vue3 and Bootstrap 5
Spring Framework and Spring Boot
Knowledge of:
Software development techniques, including object-oriented design patterns
Traditional, Agile, and DevOps software development lifecycle methods
Secure software development best practices
Web development technologies, architectures, and software development tools
Relational database requirements analysis, schema design, and query construction
Strong:
Critical thinking and problem-solving skills
Knowledge of IT change management processes
Organizational skills to plan and execute system projects
Written and verbal communication skills (understanding customer requirements, creating training and support documents, specifications, and action plans)
Interpersonal skills (ability to work directly with various personnel, including development, operations, security, and compliance teams)
Desired Knowledge and Skills
Knowledge of:
Relational database programming and performance tuning
Software development and CI/CD environments/tools (such as JetBrains IntelliJ IDEA, Maven, Jenkins, SonarQube, and Nexus Repository)
Java application server environments like Apache Tomcat
LDAP
Windows-based and UNIX-based application server platforms
Local area network and wide area network communication
ETL tools, including CloverDX and OSI EITK
Data historians like AVEVA PI System or AVEVA eDNA
Behavioral Attributes
Exhibit Our Values (Safety First, Unquestionable Trust, Superior Performance, and Total Commitment) in all business dealings.
Self-motivated with attention to detail, accuracy, follow-up, and a commitment to continuous learning.
Exercise independent judgment and discretion.
Eagerness to work within a structured development process with strong change management controls.
Contribute to a diverse and inclusive team and work environment.
Note: This position falls under the Insider Threat Program.
$59k-82k yearly est. 60d+ ago
Senior Application Developer
Southern Company 4.5
Programmer 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 software development 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
$93k-113k yearly est. Auto-Apply 12d ago
Full Stack Software Engineer (.NET, React, and Azure) - 100% onsite
Southern Talent Specialists
Programmer job in Birmingham, AL
Job DescriptionSummary: Responsible for the design, development, maintenance, and support of software applications and processes for the Wealth Management business. Primary focus includes executing user stories with the Product Owner and Business Analyst via the Software Development Life Cycle (SDLC) and Agile methodologies. Development work primarily utilizes the Microsoft technology stack-.NET web development, MS SQL Server, JavaScript, JQuery, CSS, and cloud-native development (.NET Core).
ESSENTIAL DUTIES AND RESPONSIBILITIES
Develop program logic for new applications and modify logic in existing applications.
Design and normalize data sets; develop data extraction and loading processes.
Code, test, debug, document, implement, and maintain applications.
Analyze and translate business requirements; maintain, test, and integrate application components.
Independently troubleshoot and resolve problems, collaborating with team members as needed.
Provide technical support for business-critical applications.
Document software and related systems.
Perform data analysis.
Create ad-hoc reporting.
Experience migrating applications and data from on-premises environments to cloud platforms (preferred).
Participate in Agile ceremonies and team activities.
Perform other duties as assigned.
QUALIFICATIONS
Bachelor's degree (4-year college) and 2-4 years of experience, or equivalent combination of education/experience.
Experience in Financial Services industry, with Brokerage/Trust/Financial Planning systems preferred.
Adaptability, strong communication skills, and collaborative teamwork abilities.
Solid C# .NET development experience using latest .NET frameworks.
Deep understanding of Microsoft SQL Server, complex stored procedures, ETL processes, SSRS, and reporting.
Experience with big data technologies, especially Azure Data Lake.
Release management using Atlassian Jira/Bamboo and Jenkins.
Visual Studio
.NET/.NET Core
C#, Visual Basic.NET, ADO.NET, ASP.NET
LINQ, Entity Framework
IIS, Git, Atlassian Jira/Bamboo, Jenkins
SSMS, T-SQL
JavaScript, JQuery, CSS, HTML, AJAX
Web services
Preferred systems experience:
React
IBM Mainframe Transmission Jobs
ETL design/development on IBM InfoSphere/Datastage
Developing against Azure Databricks
Powered by JazzHR
3ENLaicvpe
$59k-79k yearly est. 20d ago
Software Engineer, macOS Core Product - Birmingham, USA
Speechify
Programmer job in Birmingham, AL
At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google (
Chrome Extension of the Year
) and Apple (
App of the Day
and 2025 Inclusivity Design Award) for its impact and accessibility.
We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems.
Role Overview
As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company.
This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance.
What You'll Do
Lead key engineering and product decisions for the mac OS app.
Write, test, and ship production-quality code that scales to millions of users.
Maintain and evolve complex app architecture with a focus on performance and stability.
Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch.
Participate in product planning and roadmap discussions.
Drive continuous improvement in code quality, CI/CD processes, and development workflows.
You should have:
Demonstrated experience shipping mac OS (or related desktop) applications used by many customers.
Strong engineering instincts with a deep focus on user experience.
A strategic mindset for building great products-not just writing code.
Ability to work quickly, decide what to build now vs. later, and iterate fast.
Experience working in remote, distributed teams.
Technical requirements:
Swift / SwiftUI (mac OS) proficiency.
Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms.
Strong understanding of concurrency and asynchronous execution models
Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions).
Strong understanding of concurrency and asynchronous execution models
What We offer:
Impact & Ownership: Build and influence a product used by millions globally.
Remote First: Flexible, asynchronous work culture.
Growth & Leadership: Flat org - leadership is earned by impact, not title.
Collaborative Environment: Work with smart, passionate engineers and designers.
Competitive Compensation: Market-aligned salary, bonus, and equity.
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Why Join Speechify?
At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company.
If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub!
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
$59k-79k yearly est. 10d ago
Full Stack Application Developer 2 4P/377
4P Consulting
Programmer job in Birmingham, AL
Full Stack Application Developer 2
Contract- 3 Years ( W-2 Only)
Client- Alabama Power
We are seeking a Web Application Developer with strong front-end and full-stack development skills to design and maintain high-quality applications that support utility operations. The ideal candidate will combine technical expertise with a focus on performance, user experience, and secure development practices, while collaborating closely with subject matter experts (SMEs) and field users.
Responsibilities
Develop and maintain web applications with a focus on scalability, performance, and usability.
Collaborate with SMEs and field users to understand operational needs and translate them into effective technical solutions.
Conduct thorough testing, debugging, and quality assurance to ensure application reliability.
Interact with, modify, and create data sources to support application functionality.
Assist with deployment and monitoring of web applications in production environments.
Implement and adhere to security best practices throughout the development lifecycle.
Required Background & Experience
BS in Software Engineering, Computer Science, or related field.
2-5 years of relevant professional experience preferred (1+ year required, including co-op or internship experience if relevant).
Portfolio of work (if available) demonstrating relevant web application projects is a plus.
Critical Skills
React (core front-end framework)
TypeScript & JavaScript
CSS frameworks (Tailwind preferred)
Git/GitHub for version control
Additional Skills (Preferred but not Required)
Next.js, Node.js for full-stack development
Docker, Kubernetes for containerization and deployment
CI/CD pipelines for automated deployment and testing
SQL and data modeling for backend integrations
RESTful APIs for data exchange
Cloud data platforms (e.g., Databricks, Azure)
UI/UX principles for improving user experience
shadcn, NPM, HTML
Python for scripting and backend support
Ideal Candidate Attributes
Strong problem-solving and analytical skills.
Effective communicator with the ability to collaborate across technical and non-technical teams.
Attention to detail with the ability to deliver clean, efficient, and maintainable code.
Comfortable working in a fast-paced environment with evolving priorities.
$59k-82k yearly est. 60d+ ago
Software Engineer, macOS Core Product - Birmingham, USA
Speechify
Programmer job in Birmingham, AL
At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google (
Chrome Extension of the Year
) and Apple (
App of the Day
and 2025 Inclusivity Design Award) for its impact and accessibility.
We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems.
Role Overview
As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company.
This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance.
What You'll Do
Lead key engineering and product decisions for the mac OS app.
Write, test, and ship production-quality code that scales to millions of users.
Maintain and evolve complex app architecture with a focus on performance and stability.
Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch.
Participate in product planning and roadmap discussions.
Drive continuous improvement in code quality, CI/CD processes, and development workflows.
You should have:
Demonstrated experience shipping mac OS (or related desktop) applications used by many customers.
Strong engineering instincts with a deep focus on user experience.
A strategic mindset for building great products-not just writing code.
Ability to work quickly, decide what to build now vs. later, and iterate fast.
Experience working in remote, distributed teams.
Technical requirements:
Swift / SwiftUI (mac OS) proficiency.
Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms.
Strong understanding of concurrency and asynchronous execution models
Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions).
Strong understanding of concurrency and asynchronous execution models
What We offer:
Impact & Ownership: Build and influence a product used by millions globally.
Remote First: Flexible, asynchronous work culture.
Growth & Leadership: Flat org - leadership is earned by impact, not title.
Collaborative Environment: Work with smart, passionate engineers and designers.
Competitive Compensation: Market-aligned salary, bonus, and equity.
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Why Join Speechify?
At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company.
If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub!
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
$59k-79k yearly est. Auto-Apply 1d ago
Software Engineer IV
Genpt
Programmer job in Birmingham, AL
Motion Industries is seeking a Software Developer. We offer an excellent benefits package that includes a 401(k) plan, healthcare coverage, tuition reimbursement, vacation, sick, and holiday pay.
You must be eligible to work in the US without Visa Sponsorship.
Responsibilities
This role will focus on developing scalable web services using a Software-as-a-Service (SaaS) approach, leveraging Google Functions (Function-as-a-Service, FaaS), with a strong emphasis on Reliability, Redundancy, Scalability, Availability, and Maintainability.
This is a multi-year engagement initially focusing on backend development, with future projects planned for frontend development.
Technical Resource/s will be focused on developing solutions in support of WMS 2.0, P44 Outbound services, DOM integrations and services.
Qualifications
10+ years of Enterprise Applications Development experience with a track record of writing applications in Java for companies with revenues exceeding $1 billion.
Experience working on large-scale modernization or greenfield SaaS projects.
Experience with Test-Driven Development (TDD) and Quality Assurance.
Java, Strong understanding of Java 21 features and hands-on with functionality like streams, functional programming, Asynchronous programming with Futures and Virtual Threads, and completable futures.
JDBC, ORM frameworks, and good knowledge of document-based database systems such as Mongo
Quarkus Framework preferred but Spring is acceptable
Java microservice architecture
Event-driven architecture and principles
API development (both publisher and consumer) Strong code and system documentation skills
Good understanding of Java and Event-driven design patterns.
Best practices in software development (SDLC, etc.) Git. Experience in deploying applications in the cloud.
Good Understanding of Agile/Scrum methodology and Kanban processes.
Nice to Have
Familiarity with Google Cloud Platform
Experience with Google Pub/Sub and Kafka
Knowledge of MongoDB
Familiarity with Azure DevOps (Jira experience is acceptable)
Experience with Azure DevOps Pipelines
Soft Skills:
Ability to adapt to new and unique challenges, providing enterprise-class solutions. Potential to manage remote and offshore team members in the future.
Willingness and capability to train new developers as they come on board and mentor them to deliver projects and meet the timelines.
Excellent System design skills along with a strong knowledge of good architectural principles.
Good Communication skills, and presentation skills. The job requires you to do a lot of whiteboarding and make good design decisions to implement the system
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.
How much does a programmer earn in Birmingham, AL?
The average programmer in Birmingham, AL earns between $50,000 and $90,000 annually. This compares to the national average programmer range of $54,000 to $98,000.
Average programmer salary in Birmingham, AL
$67,000
What are the biggest employers of Programmers in Birmingham, AL?
The biggest employers of Programmers in Birmingham, AL are: