Software Developer

Cepeda Systems & Software Analysis
Huntsville, AL, United States
15 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

ASP.NET Java (Programming Language) JavaScript (Programming Language) .NET Framework Applications Architecture Unit Testing Bash Shell C Sharp (Programming Language) Code Review Databases Linux DevOps
+22 more
File Systems Distributed Systems Markup Languages File System Permissions Gradle JSON Python (Programming Language) Apache Maven Networking Basics NuGet Object-Oriented Software Development Package Management Systems Windows PowerShell SQL Databases Extensible Markup Language (XML) YAML Scripting Git Linux Development Git Flow Firewall Services Module Microservices

Requirements

  • 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

  • 3+ years of Java development experience in lieu of C#/ASP.NET/.NET (NOT JavaScript)
  • 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.

Benefits & conditions

Our industry-leading benefits package goes above and beyond competitive salary commensuration for those just beginning their career and seasoned professionals alike. Our comprehensive benefits package includes full coverage medical insurance, paid leave and paid holidays, multiple retirement plan options, short-term and long-term disability, life insurance, and work/life benefits including career development and recognition programs. Other perks we offer are flexible work schedules, company-sponsored events, and educational assistance.

About the company

Cepeda Systems and Software Analysis, 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., Formed as a corporation in 2001, we are a HUBZone, veteran-owned, woman-owned small business. We focus on serving DoD, NASA, and the commercial sector, our services span the complete product life cycle from concept to software development to product release. Our services include software engineering, systems engineering, and process improvement.

We are passionate about meeting customer requirements while minimizing costs and maximizing performance. We have achieved a rating of Capability Maturity Model Integration (CMMI) Level 3 for services and development. We have a 100% customer satisfaction rating and have won numerous awards at the local and national level. We are also extensively involved in the community and make generous charitable contributions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…