Senior SQL Database and Node.js Developer
Skills
Database DevelopmentFront-End DevelopmentFull-Stack DevelopmentReact.JsSQLSQL Server Integration ServicesAPI
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in MSSQL database development.
- Excels at database performance tuning and query optimization.
- Excels at creating and managing SSIS packages
- Experience with Redgate tools for database management.
- Experience with payment processing APIs and handling financial data, particularly Braintree and Stripe.
- Experience in full stack development, particularly with Node.js, React, and Next.js.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Current right to live and work in the United Kingdom (or USA).
Nice to have
- AWS Infrastructure
- Cloud-Based Database Solutions
- CI/CD Pipelines
- DevOps Practices
- MSSQL Certification
Day to day
- Design, develop, optimize and maintain MSSQL stored procedures, tables and databases, ensuring high performance, availability, and security.
- Utilize Redgate tools for database version control, automation, and deployment.
- Develop and integrate payment processing solutions using Braintree and Stripe.
- Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Troubleshoot and resolve database-related issues promptly.
- Ensure data integrity and implement robust data governance policies.
- Supporting new feature development across the full-stack from DB → Node.js API → React.js Front End
- Stay up-to-date with industry trends and best practices in database and full stack development.
Hiring process
- Apply with resume and portfolio links
- Click the apply link
