117 C Developer jobs in Birmingham
Software Developer
Posted today
Job Viewed
Job Description
Are you ready to build tools that power decision-making for an entire enterprise? Our client is looking for a full-stack developer to design and own high-impact financial web applications that give business leaders the real-time data they need to drive performance.
Compensation: $120k
Why You Should Apply
- Build tools that directly support executive financial strategy
- Own and enhance a critical internal application used company-wide
- Highly collaborative work with direct access to stakeholders
- Hands-on tech stack: Python (Django/Flask), JS, Docker, cloud platforms
- Competitive salary and full benefits including healthcare, 401(k), and tuition reimbursement
- Build, maintain, and improve cloud-based financial reporting tools
- Translate accounting and finance needs into scalable, data-driven applications
- Collaborate directly with stakeholders across finance and accounting
- Manage and mentor one team member (if applicable)
- Lead sprints and ensure timely, high-quality releases
- 5+ years of full stack experience
- Profeciency in Python
- Experience building reporting tools integrated with financial data
- Strong ETL experience
- Background in finance systems, reporting automation, or accounting workflows
- Front-end development experience with JavaScript
- Comfortable managing code deployment using Docker or Kubernetes and cloud tools
- Ability to explain tech solutions clearly to non-tech stakeholders
#INDIT
ITAC Solutions
SQL Developer
Posted 4 days ago
Job Viewed
Job Description
Headquartered in Birmingham, Alabama, Moultrie ( is the leader in game feeders and cellular camera innovation, building products used by hunters, property owners, and others for real-time remote monitoring. We take pride in developing deep user understanding, obsessing about the details, and going the extra mile to show our users we love them. Moultrie is customer-driven - hardware, software, marketing, and customer success teams collaborate to deliver a quality user experience. As a business unit of EBSCO Industries ( we offer the stability and benefits of a firmly established corporation while operating as a growth-focused team with the entrepreneurial spirit of a startup.
We are guided by the following principles: Customer Obsession.; Excellence is the Standard.; Bias for Action.; Act Boldly.; Deliver Results.; Hire and Develop the Best.; Be Curious and Learn.; Win as a Team.; Grow or Die.
Moultrie has been a game-changer in the outdoor market. Supporting this revolutionary product is a skilled team of software engineers working within an agile process to develop cutting edge web and mobile solutions. The data developer role is a critical hire focused on ensuring data integration and workflows enable the business with the key inflow and outflow of data to ensure success.
On a day-today basis the developer will use their fine-tuned database design/development experience in optimizing and enhancing new and existing data processes.
Job Responsibilities- Design, implement and optimize database(s)
- Write stored procedures and ETL packages to support database activities
- Design and build environments using Azure
- Support views, reports, stored procedure, and job creation to support end users and software development solutions
- Support data manipulation, generation, and cleanup requirements
- Manage evolution of database environments throughout the software development cycle
- Monitor and troubleshoot operational database system issues
- Work hand in hand with application developers to deliver value to end users
- Minimum of 3 years of experience working as a SQL Developer
- 1 year of experience working in an agile / iterative development environment.
- SQL Server 2019/22, Good SQL & ETL skills
- Knowledge of best practices when dealing with no-SQL databases.
- Some experience / knowledge of Azure Cosmos DB
- Strong proficiency with SQL and its variation among popular databases.
- Skilled at optimizing large, complicated SQL statements.
- Knowledge of best practices when dealing with relational databases.
- Capable of configuring popular database engines and orchestrating clusters as necessary.
- Capable of troubleshooting common database issues.
- Familiar with tools that can aid with profiling server resource usage and optimizing it.
- Log analytics processing, monitoring and alerting
We are an equal opportunity employer and comply with all applicable federal, state, and local fair employment practices laws. We strictly prohibit and do not tolerate discrimination against employees, applicants, or any other covered persons because of race, color, sex, pregnancy status, age, national origin or ancestry, ethnicity, religion, creed, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, training, promotion, discipline, compensation, benefits, and termination of employment.
We comply with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law.
SQL Developer
Posted 5 days ago
Job Viewed
Job Description
About the job SQL Developer
Job Title: SQL Programmer (SSRS/SSIS)
Job Description:
We seek a highly skilled and motivated SQL Programmer with expertise in SSRS (SQL Server Reporting Services) and SSIS (SQL Server Integration Services) to join our dynamic team. As a SQL Programmer, you will be responsible for designing, developing, and maintaining SQL-based solutions to support our business intelligence and data integration needs.
Responsibilities:
1. Develop and maintain SQL-based solutions: Design, write, and optimize complex SQL queries, stored procedures, views, and functions to extract, transform, and load data from various sources into our data warehouse.
2. Create and maintain SSRS reports: Design and develop interactive and visually appealing reports using SSRS to meet business requirements. Collaborate with end-users to gather report requirements, create data models, and ensure accurate and timely delivery of reports.
3. Build and manage ETL processes with SSIS: Develop and maintain SSIS packages to automate data extraction, transformation, and loading tasks. Implement data integration workflows to ensure smooth and efficient data movement between different systems and databases.
4. Perform data analysis and troubleshooting: Analyze complex data sets, identify data quality issues, and implement appropriate solutions. Troubleshoot and resolve database performance and integrity issues.
5. Collaborate with cross-functional teams: Work closely with business analysts, data engineers, and other stakeholders to understand business requirements, translate them into technical solutions, and provide recommendations for data-driven decision-making.
6. Ensure data security and compliance: Implement security measures and access controls to protect sensitive data. Adhere to data governance policies, industry best practices, and regulatory requirements.
7. Documentation and knowledge sharing: Document database schemas, data models, and ETL processes. Create technical documentation and provide knowledge transfer to other team members.
8. Stay updated on emerging technologies and best practices: Continuously enhance your skills and stay abreast of the latest advancements in SQL programming, SSRS, SSIS, and related technologies. Share your knowledge and expertise with the team.
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or a related field (or equivalent work experience).
- Proven experience as a SQL Programmer, Database Developer, or similar role.
- Strong expertise in SQL programming and query optimization.
- Proficiency in SSRS (SQL Server Reporting Services) for report development and customization.
- Experience with SSIS (SQL Server Integration Services) for ETL development and data integration.
- Solid understanding of relational database concepts, data modeling, and database design principles.
- Familiarity with data warehousing concepts and dimensional modeling.
- Knowledge of database administration tasks such as backup and recovery, performance tuning, and security.
- Excellent problem-solving and analytical skills.
- Strong attention to detail and ability to work independently and as part of a team.
- Effective communication and collaboration skills.
Preferred Skills:
- Experience with other Microsoft SQL Server tools and technologies, such as SSAS (SQL Server Analysis Services) or Power BI.
- Knowledge of programming languages such as C#, Python, or PowerShell.
- Familiarity with Agile methodologies and software development life cycle (SDLC).
Join our team and contribute to developing and optimizing our data infrastructure. As a SQL Programmer with expertise in SSRS and SSIS, you will be crucial in leveraging data to drive informed business decisions and support our organization's growth.
Sitecore Developer
Posted 5 days ago
Job Viewed
Job Description
Duration-Contract
Location- BIRMINGHAM, AL
JD
- Execute Sitecore content updates across various sites Execute Sitecore new page builds
- Content Management, Content Creation, Digital : Sitecore
- 6-8 Years experience
- Familiar with Sitecore 10, Figma, Mural Execute Sitecore content updates across various sites
- Execute Sitecore new page builds Page testing (visual QA)
- Will work in production for page edits Will be in 'test? at times or in too for ne builds
Regards,
Pallavi Verma
Sr. Technical Recruiter | Syntricate Technologies Inc.
Direct : |
Email : | Web:
We're hiring! connect with us on LinkedIn nd visit our Jobs Portal
Minority Business Enterprise (MBE) Certified | E-Verified Corporation | Equal Employment Opportunity (EEO) Employer
This e-mail message may contain confidential or legally privileged information and is intended only for the use of the intended recipient(s). Any unauthorized disclosure, dissemination, distribution, copying or the taking of any action in reliance on the information herein is prohibited. Please notify the sender immediately by email if you have received this email by mistake and delete this e-mail from your system. You have received this email as we have your email address shared by you or from one of our data sources or from our member(s) or subscriber(s) list. If you do not want to receive any further emails or updates, please reply and request to unsubscribe .
Software Developer
Posted 24 days ago
Job Viewed
Job Description
About the job Software Developer
Job Title: Software Developer - React
Job Description:
We are looking for a skilled software developer with experience in C# ready to transition to React development. In this role, you will be responsible for building and maintaining web applications using React, Redux, and other modern front-end technologies.
Responsibilities:
- Design and develop high-quality, user-friendly web applications using React, Redux, and other modern front-end technologies
- Collaborate with cross-functional teams to gather requirements, design solutions, and implement features
- Write clean, reusable, and maintainable code that adheres to coding standards and best practices
- Develop and maintain automated test suites to ensure high-quality code
- Debug and troubleshoot issues, and provide timely resolutions
- Stay up-to-date with emerging trends and technologies in front-end development and incorporate them into our projects
- Participate in code reviews, contribute to the development of technical documentation, and provide mentoring to junior developers as needed
Requirements:
- Bachelor's degree in Computer Science or a related field
- 2+ years of experience in software development using C#
- Experience in developing web applications using React, Redux, and other modern front-end technologies
- Strong knowledge of JavaScript, HTML, and CSS
- Knowledge of RESTful APIs and server-side technologies such as .NET Core or Node.js
- Experience with version control systems such as Git
- Good understanding of Agile development methodologies and practices
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to work collaboratively in a team environment
If you are passionate about front-end development and have a desire to learn and grow in a dynamic and collaborative work environment, we encourage you to apply for this exciting opportunity.
Teamcenter Developer
Posted 25 days ago
Job Viewed
Job Description
Hello Folks,
Hope you are doing good!
This is Fazil from VDart Inc. and we have a role that could be a perfect fit for you.
I have shared the job description below. Please go through it and if youre interested, kindly reply with your updated resume.
Position: Teamcenter Developer
Locations: 100% Remote
Mode of Hire: Contract
Job Description:
Teamcenter Typically Required:
Highly proficient in C and C++
Highly proficient in ITK customization
Highly proficient in Teamcenter 11x or higher usage Rich Client Development
Highly proficient in scripting languages, including Perl script, Windows script.
Teamcenter Typically Preferred:
Highly proficient in Teamcenter Transfer Mode / Transfer Option Set
XML and XSLT
Web Services
Java
Linux
TFS-VC / GIT
Active Work Space Typically Required:
Highly proficient in SOA Development
Highly proficient in Teamcenter 11x or higher usage Active Workspace Development including Style Sheets and Customizations
Highly proficient in scripting languages, including Javascript
Active Work Space Typically Preferred:
HTML and CSS
Web Services
JSON
TFS-VC / GIT
Agile Development
SAFe (Scaled Agile Framework)
AZURE DevOps (aka ADO)
Skills: Teamcenter Administration, NX Integration, BMIDE Configuration, ITK Programming, SOA Architecture, Active Workspace Customization, Enterprise Application Integration, Workflow Design
SQL Developer
Posted today
Job Viewed
Job Description
Search by Keyword Search by Location Search by Postal Code Search by Location Search by Postal Code Distance 2 mi 5 mi 10 mi 30 mi 50 mi Search by Postal Code Search by Location Select How Often (in Days) To Receive An Alert Select how often (in days) to receive an alert: Apply now » SQL Developer Date: Jul 7, 2025 Location: Birmingham, AL, US, 35242 Onsite or Remote: Onsite Company Name: PRADCO Inc. Headquartered in Birmingham, Alabama, Moultrie ( is the leader in game feeders and cellular camera innovation, building products used by hunters, property owners, and others for real-time remote monitoring. We take pride in developing deep user understanding, obsessing about the details, and going the extra mile to show our users we love them. Moultrie is customer-driven – hardware, software, marketing, and customer success teams collaborate to deliver a quality user experience. As a business unit of EBSCO Industries ( we offer the stability and benefits of a firmly established corporation while operating as a growth-focused team with the entrepreneurial spirit of a startup. We are guided by the following principles: Customer Obsession.; Excellence is the Standard.; Bias for Action.; Act Boldly.; Deliver Results.; Hire and Develop the Best.; Be Curious and Learn.; Win as a Team.; Grow or Die. Job Summary Moultrie has been a game-changer in the outdoor market. Supporting this revolutionary product is a skilled team of software engineers working within an agile process to develop cutting edge web and mobile solutions. The data developer role is a critical hire focused on ensuring data integration and workflows enable the business with the key inflow and outflow of data to ensure success. On a day-today basis the developer will use their fine-tuned database design/development experience in optimizing and enhancing new and existing data processes. Job Responsibilities Design, implement and optimize database(s) Write stored procedures and ETL packages to support database activities Design and build environments using Azure Support views, reports, stored procedure, and job creation to support end users and software development solutions Support data manipulation, generation, and cleanup requirements Manage evolution of database environments throughout the software development cycle Monitor and troubleshoot operational database system issues Work hand in hand with application developers to deliver value to end users Job Requirements Minimum of 3 years of experience working as a SQL Developer 1 year of experience working in an agile / iterative development environment. Essential Job Function SQL Server 2019/22, Good SQL & ETL skills Knowledge of best practices when dealing with no-SQL databases. Some experience / knowledge of Azure Cosmos DB Strong proficiency with SQL and its variation among popular databases. Skilled at optimizing large, complicated SQL statements. Knowledge of best practices when dealing with relational databases. Capable of configuring popular database engines and orchestrating clusters as necessary. Capable of troubleshooting common database issues. Familiar with tools that can aid with profiling server resource usage and optimizing it. Log analytics processing, monitoring and alerting We are an equal opportunity employer and comply with all applicable federal, state, and local fair employment practices laws. We strictly prohibit and do not tolerate discrimination against employees, applicants, or any other covered persons because of race, color, sex, pregnancy status, age, national origin or ancestry, ethnicity, religion, creed, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, training, promotion, discipline, compensation, benefits, and termination of employment. We comply with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law. Nearest Major Market: Birmingham Job Segment: Database, SQL, Developer, Telecom, Telecommunications, Technology Apply now » Find Similar Jobs View All Jobs, Technology, Sales and Marketing, All PRADCO Jobs, Administrative and Operations #J-18808-Ljbffr
Be The First To Know
About the latest C developer Jobs in Birmingham !
SQL Developer
Posted 1 day ago
Job Viewed
Job Description
About the job SQL Developer
Job Title: SQL Programmer (SSRS/SSIS)
Job Description:
We seek a highly skilled and motivated SQL Programmer with expertise in SSRS (SQL Server Reporting Services) and SSIS (SQL Server Integration Services) to join our dynamic team. As a SQL Programmer, you will be responsible for designing, developing, and maintaining SQL-based solutions to support our business intelligence and data integration needs.
Responsibilities:
1. Develop and maintain SQL-based solutions: Design, write, and optimize complex SQL queries, stored procedures, views, and functions to extract, transform, and load data from various sources into our data warehouse.
2. Create and maintain SSRS reports: Design and develop interactive and visually appealing reports using SSRS to meet business requirements. Collaborate with end-users to gather report requirements, create data models, and ensure accurate and timely delivery of reports.
3. Build and manage ETL processes with SSIS: Develop and maintain SSIS packages to automate data extraction, transformation, and loading tasks. Implement data integration workflows to ensure smooth and efficient data movement between different systems and databases.
4. Perform data analysis and troubleshooting: Analyze complex data sets, identify data quality issues, and implement appropriate solutions. Troubleshoot and resolve database performance and integrity issues.
5. Collaborate with cross-functional teams: Work closely with business analysts, data engineers, and other stakeholders to understand business requirements, translate them into technical solutions, and provide recommendations for data-driven decision-making.
6. Ensure data security and compliance: Implement security measures and access controls to protect sensitive data. Adhere to data governance policies, industry best practices, and regulatory requirements.
7. Documentation and knowledge sharing: Document database schemas, data models, and ETL processes. Create technical documentation and provide knowledge transfer to other team members.
8. Stay updated on emerging technologies and best practices: Continuously enhance your skills and stay abreast of the latest advancements in SQL programming, SSRS, SSIS, and related technologies. Share your knowledge and expertise with the team.
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or a related field (or equivalent work experience).
- Proven experience as a SQL Programmer, Database Developer, or similar role.
- Strong expertise in SQL programming and query optimization.
- Proficiency in SSRS (SQL Server Reporting Services) for report development and customization.
- Experience with SSIS (SQL Server Integration Services) for ETL development and data integration.
- Solid understanding of relational database concepts, data modeling, and database design principles.
- Familiarity with data warehousing concepts and dimensional modeling.
- Knowledge of database administration tasks such as backup and recovery, performance tuning, and security.
- Excellent problem-solving and analytical skills.
- Strong attention to detail and ability to work independently and as part of a team.
- Effective communication and collaboration skills.
Preferred Skills:
- Experience with other Microsoft SQL Server tools and technologies, such as SSAS (SQL Server Analysis Services) or Power BI.
- Knowledge of programming languages such as C#, Python, or PowerShell.
- Familiarity with Agile methodologies and software development life cycle (SDLC).
Join our team and contribute to developing and optimizing our data infrastructure. As a SQL Programmer with expertise in SSRS and SSIS, you will be crucial in leveraging data to drive informed business decisions and support our organization's growth.
Software Developer
Posted 1 day ago
Job Viewed
Job Description
Join to apply for the Software Developer role at Motion . Get AI-powered advice on this job and more exclusive features. Summary Under close supervision, the Software Engineer I manages trouble tickets and develops basic information systems by designing, developing, installing software solutions, and testing. This position aims to improve operations by conducting systems analysis and recommending changes in policies and procedures. Job Duties Manages trouble ticket resolution for multiple applications. Provides production support of applications, determining root causes and proposing solutions with some independent judgment. Uses back-end and front-end programming languages to optimize performance, scalability, and security. Codes programming logic for new or existing solutions following design specifications from senior staff. Handles installation, configuration, development, workflow design, monitoring, and upgrades of software products. Monitors application quality and performance through testing and maintenance. Maintains records of issues with existing code. Provides limited systems recommendations for defined business needs. Submits work for review and approval by peers or management. Performs other duties as assigned. Education & Experience Typically requires a bachelor’s degree in computer science, software engineering, or a related field, with 0-2 years of related experience or equivalent. Knowledge, Skills, Abilities Basic understanding of application configuration, maintenance, and support. Basic knowledge of client/server networks. Ability to troubleshoot and resolve issues, escalating when necessary. Understanding of key business drivers influencing technology decisions. Effective communication of business issues. Physical Demands & Certifications Details not specified; must be eligible to work in the US without Visa Sponsorship. Additional Information Motion offers a comprehensive benefits package including healthcare, 401(k), tuition reimbursement, and paid time off. This description is not exhaustive and management may modify duties as needed. Interested candidates can join our Talent Community or set up email alerts for future opportunities. Job Details Seniority level: Entry level Employment type: Full-time Job function: Engineering and IT Industry: Automation Machinery Manufacturing Location: Birmingham, AL | Salary: $90,000 - $115,000 | Posted 2 days ago #J-18808-Ljbffr
Drupal Developer
Posted 1 day ago
Job Viewed
Job Description
1 month ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. CGS Federal (Contact Government Services) provided pay range This range is provided by CGS Federal (Contact Government Services). Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $109,685.33/yr - $148,858.66/yr Employment Type: Full-Time Department: Developer CGS is seeking a Drupal Developer to join our team supporting a wide-ranging technical support initiative for a large Federal agency. CGS brings motivated, highly skilled, and creative people together to solve the government’s most dynamic problems with cutting-edge technology. To carry out our mission, we are seeking candidates who are excited to contribute to government innovation, appreciate collaboration, and can anticipate the needs of others. Here at CGS, we offer an environment in which our employees feel supported, and we encourage professional growth through various learning opportunities. Skills and attributes for success: Site building, administration, and maintenance of Drupal sites Develop custom Drupal themes and modules Work closely with the users to understand their requirements Work within the Agile methodology helping Sprint teams Learnnewtechnologiesoroff-the-shelfsoftwarequickly Help back-end and front-end developers work with one another Qualifications: Bachelor’s Degree in Computer Science or related field 3+ years of Drupal experience 3+ in Drupal 8/9 5+ years of experience with PHP, MySQL, HTML, JQuery 3+ years of experience with Drupal content modeling and site governance 5+ years of experience with CSS, Sass, and USWDS 3+ years of experience with OEL, REHL, and CentOS Experience with Apache Experience with Google Analytics Experience with Azure DevOps/Agile Methodology Experience with REST/SOAP APIs Experience with CI/CD Experience with Drush/Composer Ideally, you will also have: Experience with Government software development policies and procedures Client-facing communication experience Federal Agency issued security clearance Our Commitment: Contact Government Services (CGS) strives to simplify and enhance government bureaucracy through the optimization of human, technical, and financial resources. We combine cutting-edge technology with world-class personnel to deliver customized solutions that fit our client’s specific needs. We are committed to solving the most challenging and dynamic problems. For the past seven years, we’ve been growing our government contracting portfolio, and along the way, we’ve created valuable partnerships by demonstrating a commitment to honesty, professionalism, and quality work. Here at CGS we value honesty through hard work and self-awareness, professionalism in all we do, and to deliver the best quality to our consumers mending those relations for years to come. We care about our employees. Therefore, we offer a comprehensive benefits package. Health, Dental, and Vision Life Insurance 401k Flexible Spending Account (Health, Dependent Care, and Commuter) Paid Time Off and Observance of State/Federal Holidays Contact Government Services, LLC is an Equal Opportunity Employer. Applicants will be considered without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Join our team and become part of government innovation! Explore additional job opportunities with CGS on our Job Board: For more information about CGS please visit or contact: Email: Seniority level Seniority level Not Applicable Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Hospitality, Food and Beverage Services, and Retail Referrals increase your chances of interviewing at CGS Federal (Contact Government Services) by 2x Sign in to set job alerts for “Drupal Developer” roles. We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr