Mid-Level Software Developer

MTH Consulting
Huntsville, AL Full Time
POSTED ON 10/12/2024 CLOSED ON 12/4/2024

What are the responsibilities and job description for the Mid-Level Software Developer position at MTH Consulting?

Clearance Requirement: Top Secret

Years Required: 6

Job Summary: We are seeking a skilled Software Developer to design, code, test, and debug new software applications and enhancements to existing software solutions. The ideal candidate will have a strong understanding of business applications, user requirements, performance metrics, quality assurance, interface design, and security standards. This role involves collaborating with technical staff to troubleshoot software issues, addressing customer complaints, and implementing suggestions for improvements. The Software Developer will also assist in creating user manuals and be responsible for various aspects of desktop design, security, integration, and documentation.

Key Responsibilities:

  • Develop, code, test, and debug new software applications and enhancements to existing systems.
  • Understand and analyze business applications, user requirements, performance criteria, quality standards, interface design, and security requirements.
  • Collaborate with technical staff to identify software problems and implement effective solutions.
  • Address customer complaints related to software functionality and respond to suggestions for improvements and enhancements.
  • Assist in the development and maintenance of software user manuals and technical documentation.
  • Responsible for desktop design, including testing and implementing security lockdown measures.
  • Integrate software with standard software packages and automate patching and deployment technologies.
  • Provide documentation and training for end users, ensuring they are familiar with new applications and updates.
  • Automate application and configuration deployments and updates to enhance operational efficiency.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a software developer or in a similar role, with strong programming skills in languages such as Java, C#, Python, or JavaScript.
  • Solid understanding of software development methodologies and best practices.
  • Experience with debugging and troubleshooting software issues, as well as customer support.
  • Knowledge of software security principles and practices.

Preferred Skills:

  • Familiarity with Agile development methodologies and tools (e.g., Scrum, Kanban).
  • Experience with version control systems (e.g., Git) and integrated development environments (IDEs).
  • Knowledge of database management systems and experience with SQL.
  • Strong communication skills, both verbal and written, with the ability to convey technical concepts to non-technical stakeholders.

Join our team as a Software Developer and contribute to the creation of innovative software solutions that enhance our business operations and meet customer needs!

Job Type: Full-time

Pay: $100,000.00 - $125,000.00 per year

Benefits:

  • 401(k)
  • Health insurance

Schedule:

  • Monday to Friday

Work Location: In person

Salary : $100,000 - $125,000

Mid-Level Developer
MTH Consulting -
Huntsville, AL
Mid-Level Cloud Developer
MTH Consulting -
Huntsville, AL
Mid to Senior Level Software Engineer
4M Research, Inc. -
Huntsville, AL

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Mid-Level Software Developer?

Sign up to receive alerts about other jobs on the Mid-Level Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$87,879 - $110,875
Income Estimation: 
$107,126 - $134,535
Income Estimation: 
$72,669 - $88,975
Income Estimation: 
$87,879 - $110,875
Income Estimation: 
$127,964 - $157,040
Income Estimation: 
$146,283 - $180,901
Income Estimation: 
$87,879 - $110,875
Income Estimation: 
$107,126 - $134,535
Income Estimation: 
$107,126 - $134,535
Income Estimation: 
$127,964 - $157,040
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MTH Consulting

MTH Consulting
Hired Organization Address Washington, DC Full Time
Job Type: Full-time MTH is looking for a dynamic problem solver who is a team player and able work on a production syste...
MTH Consulting
Hired Organization Address Huntsville, AL Full Time
Clearance Requirement: Top Secret Years Required: 6 Job Summary: We are seeking a dedicated Scrum Master to execute Scru...
MTH Consulting
Hired Organization Address Huntsville, AL Full Time
Clearance Requirement: Top Secret Years Required: 6 Job Summary: We are seeking a talented User Interaction/User Experie...
MTH Consulting
Hired Organization Address Huntsville, AL Full Time
Clearance Requirement: Top Secret Years Required: 6 Job Summary: We are looking for an experienced Database Developer to...

Not the job you're looking for? Here are some other Mid-Level Software Developer jobs in the Huntsville, AL area that may be a better fit.

Software Developer (Mid)

Jacobs Engineering Group Inc., Huntsville, AL

Mid-Level Database Developer

MTH Consulting, Huntsville, AL