Logo
Hill Technical Solutions, Inc.

Software Engineer

Hill Technical Solutions, Inc., Huntsville, Alabama, United States, 35824


Purpose:

Valkyrie Enterprises has an immediate need for a Software Engineer in Huntsville, AL.We are seeking a Junior to Mid-Level Software Engineer with a strong foundation in software development, particularly in .NET Core, and programming proficiency in C#, C++, and Python.

Job Description:

Develop and maintain software applications using C#, .NET Core, C++, and PythonUtilize modern web development technologies, including Node.js, Vue 3, TypeScript, and JavaScript, to build responsive and scalable web applications.Work collaboratively with team members to design, develop, and refine new features.Ensure code quality through regular code reviews, leveraging Docker and Git/GitLab for version control and deployment.Participate actively in Agile/Scrum development processes.Support the maintenance and enhancement of existing software solutions to ensure their reliability and performance.

Qualifications:

Must have 5 years of software engineering experience.Must have familiarity with using Visual Studio/VS Code.Must have strong programming skills in C#, C++, and Python or any other object-oriented language.Must have familiarity with .NET.Must have strong mathematical capabilities.Must have experience with Linux.Must have demonstrated ability to solve complex problems and analytical challenges.Must have effective communication skills and the ability to work as part of a team.

Desired Qualifications:

Hands-on experience with Docker and Git/GitLab and CI/CD Pipelines, preferred.Strong knowledge of JavaScript/TypeScript, Node.js, and Vue 3, preferred.Familiar with unit testing frameworks and best practices, preferred.Strong experience with .NET, preferred.Familiarity with Agile/Scrum methodologies and practices, preferred.

Security Requirements:

Must be eligible to obtain and maintain a DoD Secret security clearance.

TravelRequirements:

Occasional Travel - less than 10%

Physical Requirements:

Remaining in a stationary position, often standing or sitting for prolonged periodsMoving about to accomplish tasks or moving from one worksite to anotherCommunicating with others to exchange information, repeating motions that may include the wrists, hands and/or fingers.

Valkyrie strictly adheres to a policy of equal employment opportunity. This policy is based on Valkyries commitment to hire and retain qualified employees consistent with position requirements; and to seek, employ, promote and treat all employees and applicants for employment without regard to race, color, religious creed, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status or protected veteran status, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition, genetic information or sexual orientation or other protected characteristics.

Please note: The annualized pay range referenced is a general guideline. Valkyrie Enterprises considers factors such as (but not limited to) the following when determining base pay: scope and responsibilities of the position, candidates related work experience, education/training/certifications, key skills, internal peer equity/external market competitiveness, as well as other business considerations.

Additionally, Valkyrie Enterprises provides a variety of benefits to support your best health, wellness, and future, to include medical/dental/vision options, company paid life and disability insurances, 401k with match, education reimbursement, as well as company paid holidays and paid time off (PTO).