Sr. MS SQL Procedure Developer
Location : Westminster, CO
Benefits Offered : 401k, Unlimited PTO, Medical Dental, Vision
Employment Type : Full-time
EVS, a Westminster, CO based enterprise SaaS company, is seeking ambitious and talented individuals looking to further their career at an energetic and quickly growing company. Our enterprise software runs every aspect of our customers warehouse operation. The EVS development team is a critical component of our promise to provide exceptional service to our customers. Outstanding performers will have significant opportunity for career advancement within the organization.
The Senior MS-SQL stored procedure developer is responsible for designing, implementing, and testing of new software features and bug fixes in our applications and integrations through SQL stored procedures. You will provide a wide range of expertise across all aspects of the application and data layer. You will create SQL schemas and refactor existing SQL structures. In addition, you will help mentor junior members of the team.
Job Responsibilities
- Understand customer feature requests or reported bugs and implement solutions through stored procedures to meet customer requirements
- Create SQL schemas and logic that is efficient , robust and future proof
- Profile existing implementations to identify bottlenecks and inefficiencies, and optimize them
- Refactor existing SQL structures and logic to be efficient, robust and future proof
- Create and maintain a comprehensive testing suite for our SQL logic
- Create and maintain a robust and version-controlled migration system for our SQL logic and schemas
- Interface with QA to ensure that application logic aligns with the data layer’s capabilities and constraints
- Ability to write technical documentation
Required Qualifications:
- Significant experience writing complex stored procedures
- Experience dealing with High Availability, Enterprise, multi-tenant SQL workloads
- Demonstrated leadership mentality, with an ability to take ownership
- Experience with Agile application development concepts including build automation, pair programming, testing automation and code management (branching and forking etc.).
- Experience with full stack JavaScript is a plus specifically node.js in Linux environments
To really stand out:
- Experience with test suites such as Mocha/Chai or Cypress/Selenium
- Experience with REST API frameworks
- Experience with inventory, warehousing, supply-chain or logistics
- Experience with ERP systems such as Sage, SAP, NetSuite
- Experience with growing and cultivating a team and mentoring junior team members
- Experience effectively communicating across third parties, technical and business product managers on solution design is a plus
Physical and Other Requirements :
- Strong verbal and written skills in English
- Excellent interpersonal skills working in a team environment
- Able to multitask, prioritize, and manage time efficiently
- Self-motivated and self-directed
Work Authorization :
- United States (Required)