Job Description
JOB DESCRIPTION
We are looking for a software developer that can solve problems. As a software developer you’ll create lasting features and benefits for our clients, and maintain our software and third-party integrations.
This empowered individual must be committed to high-quality, high-speed coding and going beyond assigned tasks to improve the stability and power of our software.
Base salary starts at $80,000-$105,000 /yr. DOE.
REQUIRED
- Bachelor’s degree in Computer Science or a related field
- Minimum two (2) years of Software Programming and Development (outside of academic work)
- Strong skills developing in Visual Studio using .NET / C# / MVC
- Familiarity with CSS, HTML, and Javascript/jQuery
- Familiarity with SQL, including theory, database design, and writing queries
- Understanding of secure coding principles and/or the OWASP TOP 10
- Ability to work independently and systematically
- Ability to communicate technical information in a way that can be understood by non-technical individuals
- Strong analytical and decision-making abilities
- MUST WORK OUT OF OUR SALEM, UTAH, LOCATION. We DO NOT offer relocation option or work-from-home opportunities.
RESPONSIBILITIES INCLUDE, BUT ARE NOT LIMITED TO:
- Develop software that adheres to user and usability requirements
- Identify software quality issues and resolve defects
- Complete management tasks on a project (including coordination of requirement changes, breaking down projects into smaller tasks, etc.)
- Analyze scope and impact of changes, provide estimates, perform product testing, and create reports.
- Perform functional testing, regression testing, user acceptance testing, and security patch testing.
- Create and run SQL queries
- Test your work. Address areas such as database impact, business use-case scenarios, regression testing, negative testing, performance, load and security testing.
VERY HELPFUL (EXPERIENCE PREFERRED, BUT STRONG INTEREST IN AN ITEM IS STILL A PLUS):
- Windows Server/Active Directory/Sql Server administration
- Network & Firewall administration (including wiring)
- PCI Compliance training or experience
- Security administration & Penetration testing
- Understanding of various protocols, languages, platforms, etc., including: DNS, HTTP/S, SSL, PKI, XML, JSON, VPN, RADIUS, SVN, SMTP
- Experience with Cloud Platforms (Microsoft Azure or Amazon AWS), especially with the configuration of private networks, Site-to-Site VPNs, or Sql Server database mirroring / replication
- Knowledge of payment platforms and methods. (for example: PayPal, EMV, tokenization, etc.)
- Agile & iterative development practices, including prototyping and working from limited design specifications
Job Type: Full-time