top of page

Software Engineer

​EH Group aims to enhance its development team by welcoming a Software Engineer. As part of this role, you will actively participate in crafting software frameworks and applications, engaging in tasks ranging from architecture and design to implementation, testing, and documentation. Moreover, you will support diverse team activities, emphasizing teamwork, adaptability, and a proactive approach to learning new tools and technologies within a dynamic work environment. This position is available at our laboratory facility in Tuscaloosa, AL.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering or Computer Engineering

  • Proficiency in Java, JavaScript, Python, SQL, Linux

  • Proficiency in MS Office Suite

  • 0 - 5 years of software development experience

  • United States Citizenship

Desired Skills

  • Master’s degree in Computer Science, Software Engineering or Computer Engineering

  • UI design and development skills

  • Backend development skills

  • Knowledge of Data frameworks

  • Familiarity in DevOps Tools (Jira, Git, Jenkins, Artifactory)

  • Familiarity with Secure Communications and Message Delivery Tool

Key Responsibilities

  • Develop software applications to meet customer/product requirements ensuring high quality through unit, functional, integration, and regression testing

  • Develop software in an agile manner using agile tools for code check-in, issue tracking, code builds and deployments

  • Document architecture, design, test plan and user guide

  • Participate in design reviews and present your work

  • Track project/product milestones and releases ensuring schedule and budget are met

  • Assist with deployment of software applications to production

  • Contribute to continuous process and productivity improvements in the team

  • Engage in professional development activities to enhance your skillset

EH Group Culture and Core Value Traits

  • Ability to work as part of a team while maintaining independent thinking

  • Self-driven and self-starter in addition to excellent communication skills

  • Thinking outside the box and an aptitude for innovation and problem solving

  • Always willing to explore the other side of fear, be challenged and to crave cutting edge technologies

Salary

The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations.

​To thrive, one must possess an outstanding work ethic, a thirst for learning, unwavering perseverance, a drive to excel, and a keen appetite for the challenges of a fast-paced environment. Collaboration across teams is common, making effective communication, openness, and a readiness to share both triumphs and setbacks indispensable. At EH Group, we embrace a team-centric ethos where collective success and failure are shared experiences. Additionally, we provide competitive salaries, an enjoyable work atmosphere, fringe benefits, and opportunities for equity participation.

Help the Future, and
Join the Team

This position requires a government security clearance, you must be a US Citizen for consideration. Are you a US Citizen?

Upload Resume

Your information has been recorded.

EHGlogo.png

618 19th Ave. 

Tuscaloosa, AL 35401

Service Disabled Veteran Owned Certified Logo.png
Veteran Owned Certified Logo.jpg

Contact us for Pricing and Information:

Follow Us On:

  • Facebook
  • Instagram
  • LinkedIn
  • Twitter

© 2023 by EH Group, Inc. All rights reserved.

bottom of page