Description

Job Responsibilities

Lead software development effort to architect, design, develop, test, and deploy software and software systems, including user interfaces, business logic, databases, and system integrations with other software, diagnostics and flashing tools, communications gateways, and data processing tools
Capture and document customer, user, and technical software requirements
Create and review software work products such as: wireframes, user stories, process flows, test plans, reports, project planning, schedule documentation, and user guides
Perform software development and complete all necessary unit, and system testing
Resolve break fixes and bugs from unit, system and UAT testing
Support production software and software processes based on customer expected level of operational support
Understand and implement measures to protect software and track, identify and eliminate security threats


Job Qualifications

Bachelor's degree in computer science, computer engineering, or computer information systems
Minimum of 5 years of software development experience in Visual Studio, C#, C++, and ASP.NET versions 5+
Minimum of 4 years hands-on development experience with Salesforce Sales or Service Cloud
Minimum of 2 years of database development experience in SQL Server 2019+, T-SQL

Education

Bachelor's degree