Software Engineer

ROI Services LLC

Huntsville, Albertville (AL, MN)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A rapidly growing tech company in Huntsville, AL is seeking a Software Developer. The ideal candidate will have over 7 years of software engineering experience with strong skills in C# and Linux development, along with SQL database knowledge. Responsibilities include navigating Linux environments, creating scripts, and utilizing Git for version control. Candidates must be able to obtain a SECRET level security clearance. This fulltime role offers opportunities for growth within a dynamic team.

Qualifications

  • 5+ years of software engineering experience.
  • 3+ years of C#/ASP.NET/.NET development experience.
  • Strong understanding of Object-Oriented Programming.
  • 5+ years of Git experience.

Skills

C#
Linux development
SQL databases
Git
Python
Bash scripting

Education

Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent

Tools

ASP.NET
Docker
Maven
Gradle

Job description

Our client, a rapidly growing small company in Huntsville, AL, is currently seeking a Software Developer with strong skills in C#, Linux development, and experience with SQL databases.

Education
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related technical discipline, or equivalent experience
  • Linux Development Experience is a requirement
The Ideal Candidate will have 7+ years of SW Engineering experience
  • 3+ years of C#/ASP.NET/.NET development experience
  • Strong understanding of Object-Oriented Programming
  • Good understanding of NuGet package management
  • Good understanding of Unit Test creation and implementation
  • 3+ years of Linux development experience
  • Strong understanding of Linux CLI and navigating file system
  • Strong understanding of Linux file permissions and firewall rules
  • Comfortable with creating non-trivial bash scripts
  • Comfortable with creating Linux installers (deb, .rpm, etc.)
  • Comfortable with running and interacting with containers in a Linux environment
  • 2+ years of SQL database experience
  • Good understanding of database data entry
  • 5+ years of Git experience
  • Strong understanding of Git commands (branching, committing, push/pull, squash, etc.)
  • Good understanding of GitFlow (master vs develop branches)
  • Strong understanding of Code Reviewing process
  • 1+ year(s) of DevOps experience
  • Good understanding of CI/CD pipelines, including pipeline troubleshooting
  • General experience
  • Experience with 1 or more common scripting languages (Python, PowerShell, Bash)
  • Experience with creating/reviewing markup languages (XML, YAML, JSON)
  • Experience with micro-service application architecture
  • Experience with high-performance distributed systems
  • Basic networking experience to create basic networking environment
The Strong Candidate will have 5+ years of SW Engineering experience
  • Strong understanding of Object-Oriented Programming
  • Good understanding of Java package management tools (Maven, Gradle, etc.)
  • Good understanding of Unit Test creation and implementation
  • 3+ years of Linux development experience
  • Strong understanding of Linux CLI and navigating file system
  • Strong understanding of Linux file permissions and firewall rules
  • Comfortable with creating non-trivial bash scripts
  • Comfortable with creating Linux installers (deb, .rpm, etc.)
  • Comfortable with running and interacting with containers in a Linux environment
  • 1+ year(s) of Git experience
  • Good understanding of Git commands (branching, committing, push/pull, squash, etc.)
  • Good understanding of GitFlow (master vs develop branches)
  • Good understanding of Code Reviewing process
  • General experience
  • Experience with 1 or more common scripting languages (Python, PowerShell, Bash)
  • Experience with creating/reviewing markup languages (XML, YAML, JSON)
  • Experience with micro-service application architecture
  • Experience with high-performance distributed systems
  • Basic networking experience to create basic networking environment
Security Clearance Requirement
  • Must have or be able to obtain and hold a SECRET level security clearance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer (Senior)
Software Developer (Senior)

Cintel, Inc. • Huntsville (AL)

On-site
USD 110,000 - 150,000
Software Engineer
Software Engineer

CCS Global Tech • Huntsville (AL)

On-site
USD 150,000
Software Engineer
Software Engineer

CohesionForce, Inc • Huntsville (AL)

On-site
USD 80,000 - 100,000
Software Engineer
Software Engineer

Moseley Technical Services, Inc. • Huntsville (AL)

On-site
USD 100,000 - 130,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Linux Software Engineer – C#/ASP.NET, CI/CD
Senior Linux Software Engineer – C#/ASP.NET, CI/CD

ROI Services LLC • Huntsville (AL), Albertville (MN)

On-site
USD 90,000 - 120,000
Software Engineer( Full-time)Atlanta,GA-DK
Software Engineer( Full-time)Atlanta,GA-DK

Central Business Solutions, Inc • Atlanta (GA)

On-site
USD 90,000 - 130,000
Senior Software Developer - Precision Fires
Senior Software Developer - Precision Fires

SAIC • Huntsville (AL)

On-site
USD 110,000 - 150,000
Software Developer - Precision Fires
Software Developer - Precision Fires

SAIC • Huntsville (AL)

On-site
USD 85,000 - 120,000
Software Engineer
Software Engineer

Capstone Research Corporation • Huntsville (AL)

On-site
USD 90,000 - 120,000
100% Company Provided Medical Insurance
Matching 401K
Profit Sharing
Jr. Software Developer: HSV-26122
Jr. Software Developer: HSV-26122

deciBel Research, Inc. • Huntsville (AL)

On-site
USD 55,000 - 75,000