Software Developer

M & D Mechanical Contractors
Decatur, AL

Job Description

Job Description

M & D Mechanical Contractors is seeking a highly skilled and motivated Software Developer to join our team in Decatur, AL. As a Software Developer, you will be responsible for designing, developing, and maintaining software applications to meet the needs of our company and clients. This is a full-time, permanent position with opportunities for growth and advancement.

Key Responsibilities:

- Design, develop, and maintain software applications using programming languages such as Java, C++, and Python

- Collaborate with cross-functional teams to understand business needs and develop software solutions

- Troubleshoot and debug software issues to ensure optimal performance

- Write and maintain technical documentation for all software applications

- Stay up-to-date with emerging technologies and industry trends to continuously improve our software development processes

- Conduct testing and quality assurance to ensure software meets specifications and requirements

- Participate in code reviews and provide constructive feedback to team members

- Develop and maintain databases to support software applications

- Provide technical support and training to end users as needed

Requirements:

- Bachelor's degree in Computer Science, Software Engineering, or related field

- Minimum of 3 years of experience in software development

- Strong proficiency in programming languages such as Java, C++, and Python

- Experience with database management and SQL

- Knowledge of software development methodologies and best practices

- Ability to work independently and in a team environment

- Excellent problem-solving and analytical skills

- Strong attention to detail and ability to meet deadlines

- Good communication and interpersonal skills

We offer competitive salary and benefits package, including health insurance, retirement plan, and paid time off. Join our dynamic and growing team at M & D Mechanical Contractors and make a difference in the world of software development. Apply now!

Posted 2026-03-04

Recommended Jobs

Team Member

Goldfish Swim School - Montgomery
Montgomery, AL

Job Description Job Description Benefits: Free uniforms Opportunity for advancement Training & development Job description: Enthusiastic Team Member Saving and changing lives, ever…

View Details
Posted 2026-03-14

Sales Territory Rep - Medical

Advanced Medical Supply
Birmingham, AL

Medical Sales Representative (Entry level or Exp.) We are a fast-growing specialty Medical Equipment distributor that markets a variety of innovative products. Our medical equipment products are de…

View Details
Posted 2025-12-01

Python Developer with Databricks

Cloud Analytics Technologies LLC
Alabama

Job Details Hybrid Role, 5+ year of development experience in Python is mandatory, with optional experience in Databricks and Azure cloud computing. Knowledge of database systems (e.g., SQL, No…

View Details
Posted 2026-01-29

Restoration Construction Project Manager

Apex Restoration DKI
Birmingham, AL

Job Description Job Description Salary: $55K - $65K (DOE) plus commission Restoration Construction Project Manger Welcome to Apex Restoration DKI! If youre looking for a strong company wi…

View Details
Posted 2026-03-03

Beer Technician- Part Time

A Head for Profits
Birmingham, AL

Job Description Job Description CAREER in BEER? WE WANT TO SPEAK TO YOU! - Nights and weekends off? Check! - Learning from the very best in the beer industry? Check! - Visiting great bars and …

View Details
Posted 2026-03-15

Breast Surgeon

Sterling Physician Recruiters
Montgomery, AL

Breast Surgeon Join the largest health care system in Central Alabama, an academic (university)  affiliate.   Regional Cancer Center.  Top 100 Hospital with over 600 physicians, 3 acute care hospi…

View Details
Posted 2025-08-05

Clinical Research Physician - Obesity Medicine (Part time)

Alcanza Clinical Research
Vestavia Hills, AL

Job Description Job Description Description Alcanza is a growing multi-site, multi-phase clinical research company with a network of locations in AL, AZ, FL, GA, IL, MA, MI, MO, NV, SC, TX, VA, …

View Details
Posted 2026-03-06

Structural Fitter

LaborOne Staffing
Mobile, AL

Labor One is hiring Structural Fitters for a shipyard in Ingleside, Texas. Experience is required. Please contact our team for more information! Cell: (956)382-2631 or (281)965-2749 *Pl…

View Details
Posted 2025-08-12

Engineer

Parker Towing Company
Northport, AL

Job Description Job Description Parker Towing Company is currently hiring for engineers. Don't miss this great career opportunity. For this position, the schedule possibilities include 28/28, 20/…

View Details
Posted 2026-03-01

Special Procedures Technologist

DCH Health System
Tuscaloosa, AL

The Respiratory Therapist - Special Procedures delivers specialized diagnostic, therapeutic, and supportive respiratory care to adult and pediatric patients, with primary emphasis on assisting pulmono…

View Details
Posted 2026-03-05