- Search jobs
- Birmingham, AL
- junior software developer
Junior software developer Jobs in Birmingham, AL
- Promoted
Software Developer
Buffalo RockBirmingham, AL, United States- Promoted
Junior Web Developer
Alexander Shunnarah Trial AttorneysBirmingham, AL, United StatesSoftware Developer
CGIBirmingham, United StatesJunior Web Developer
MediabistroBirmingham, AL, United States- Promoted
- New!
Developer - Software
MAXIMUSBirmingham, AL, United States- Promoted
Software Developer - eBusiness Intern
Genuine Parts CompanyBirmingham, AL, United StatesSOFTWARE DEVELOPER-ENT
UABBirmingham, Alabama, USSoftware and Integration Developer
TPI Global (formerly Tech Providers, Inc.)Birmingham, AL, USFull-Stack Software Developer
MaximusBirmingham, AL, US(Remote) C++ Software Developer
DATAVOICE INTERNATIONAL, INC.Alabama, United StatesAzure Cloud Software Developer and Engineer
SAICRemote Work, AL, US- Promoted
Junior Developer
VirtualVocationsBirmingham, Alabama, United States- Promoted
Junior Developer
Southern Research InstituteBirmingham, AL, United StatesSoftware Developer I, II, III, Corporate Applications
C SpireBirmingham, AL, USSoftware Developer II
Volaris GroupAlabama- Promoted
- New!
Software Developer Co-Op - 1st Rotation
McLeod SoftwareBirmingham, AL, United States(Remote) Angular Software Developer
N. Harris Computer Corporation - CADAlabama, United States(Remote) Sr .NET Software Developer
N. Harris Computer Corporation - USAAlabama, United States- Promoted
Junior Groomer
PetcoBirmingham, AL, USSoftware Developer
Buffalo RockBirmingham, AL, United StatesSoftware Developer
Organization Name : Buffalo Rock Company
Website :
Job Department : COR Information Technology
Reports to : Corporate Development Manager
Work Schedule : Must be flexible
Job Type : Regular
FLSA Status : Exempt
Amount of Travel Required : N / A
Job Description
Summary / objective
Buffalo Rock is an award-winning Pepsi and Keurig Dr Pepper bottler founded in Birmingham, AL more than 123 years ago. Buffalo Rock manages the best beverage portfolio in the country, which includes several beloved global and regional brands. The Software Developer is a key member of the Information Technology Department, responsible for developing and maintaining the organization's systems software and computing infrastructure. Core responsibilities include managing systems performance, providing technical support, reviewing and updating programs, resolving software defects, supporting data architecture, generating reports, and developing and supporting in-house software and EDI / ETL programs.
Essential functions
Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.
- Collaborate with team members to develop innovative solutions and optimize software performance.
- Partner with other departments to understand and meet their software needs.
- Write and maintain clear, accurate documentation for internal programs.
- Design algorithms and flowcharts to create and improve software systems.
- Produce efficient, maintainable, and elegant code based on defined requirements.
- Test, debug, and deploy software applications.
- Troubleshoot and resolve technical issues, ensuring continuous system improvement.
- Analyze user feedback to recommend and implement software enhancements.
- Provide technical support and user training for software tools and applications.
- Stay up to date on software innovations and enhance existing knowledge and skills.
- Exemplify strong time management and the ability to work with minimal supervision.
- Assist with additional departmental functions as required.
Other Duties and Responsibilities
o Committed to serving our communities.
o Customer success drives our success.
o Integrity matters.
o Obsessed with continuous improvement.
o We care for each other.
o Win the day.
Skills and Competencies
Supervisory responsibilities
N / A
Work environment
Primarily inside work with most if not all working hours in a close office environment
Physical demands
N (Not Applicable) Activity is not applicable to this position.
O (Occasionally) Position requires this activity up to 33% of the time (0 - 2.5+ hrs / day)
F (Frequently) Position requires this activity from 33%-66% of the time (2.5 - 5.5+ hrs / day)
C (Constantly) Position requires this activity more than 66% of the time (5.5+ hrs / day)
Physical Demands
Lift / Carry
Stand
Walk
Manually Manipulate
Grasp
Reach Outward
Reach Above Shoulder
Speak
Climb
Crawl
Squat or Kneel
Bend
10 lbs. or less
11-20 lbs.
21-50 lbs.
51-100 lbs.
Over 100 lbs.
Push / Pull
12 lbs. or less
13-25 lbs.
26-40 lbs.
41-100 lbs.
Required education and experience
Bachelor's Degree- Field of study - Computer Science engineering or computer science or comparable job experience as deemed appropriate by management; Required
Two (2) plus years of experience in a computer programming role : Preferred
Must have knowledge of programming languages such as Python, PowerShell, SQL, and VBA; Required
Must be proficient in Microsoft suite of products including Word, Excel, Outlook, and PowerPoint. SharePoint experience; Preferred.
Knowledge
Administration and Management - Knowledge of business and management principles involved in strategic planning, resource allocation, leadership technique, production methods, and coordination of people and resources.
Customer and Personal Service - Knowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.
English Language - Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
Computers and Electronics - Knowledge of computer software, including applications and programming.
Mathematics - Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
Tools and Technology
Tools :
smartphones, desktop / laptop computers, laser printer
Technology :
Must have knowledge of programming languages such as Python, PowerShell, SQL, and VBA : Required
Affirmative Action / EEO statement
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, genetic makeup, status as a protected veteran, or any other factor prohibited by applicable law.
Other duties
The company has reviewed this job description to ensure that essential functions and basic duties have been included. It is intended to provide guidelines for job expectations and the employee's ability to perform the position described. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills and abilities. Additional functions and requirements may be assigned by supervisors as deemed appropriate. This document does not represent a contract of employment, and the company reserves the right to change this job description and / or assign tasks for the employee to perform, as the company may deem appropriate.
I have reviewed this job description, and I can perform the essential functions with or without reasonable accommodation.
Applicant / Employee-Partner______________________________ Date__________________
Interviewer / Supervisor___________________________________ Date__________________