Senior Full Stack Software Developer
New
Based in the United StatesFull-TimeSenior
Salary130,000 - 160,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AgileGitJavascriptMicrosoft SQL ServerAzureReactCI/CDRESTful APIsNodeJS
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 8+ years of progressive software development experience, including senior-level full stack work.
- Strong proficiency in ReactJS, modern JavaScript (ES6+), HTML, and CSS.
- Solid experience building NodeJS-based services and RESTful APIs (ExpressJS preferred).
- Advanced Microsoft SQL Server skills, including query optimization, indexing, and performance tuning.
- Hands-on experience with Git, CI/CD pipelines, release engineering, and deployment automation.
- Experience in production support, incident response, troubleshooting, and system monitoring.
- Familiarity with Agile, DevSecOps, and secure software development practices.
- Ability to work in high-volume transactional or case-management systems.
- Strong communication, analytical thinking, and cross-functional collaboration skills.
Responsibilities
- Design, develop, and enhance responsive web application features using ReactJS and modern JavaScript tooling.
- Build and maintain backend services and REST APIs using NodeJS, ensuring scalable and secure integrations.
- Develop and optimize Microsoft SQL Server queries, stored procedures, and data models for performance and reliability.
- Participate in architecture and design discussions, translating requirements into robust technical solutions.
- Support CI/CD pipeline development, release management, and automated deployment processes across environments.
- Manage production support activities including monitoring, incident response, troubleshooting, and root-cause analysis.
- Improve system observability, performance tuning, and operational readiness in collaboration with infrastructure teams.
- Collaborate using Agile practices and tools such as Jira and Confluence to deliver iterative improvements.
View Full Description & ApplyYou'll be redirected to the employer's site