Senior Full Stack Developer
**FULLY REMOTE**ScolerTec Inc has multiple openings for Senior Full Stack Developers with over 10 years of software development experience, specializing in Node.js, Micro-Service architecture, and Cloud development. The ideal candidates will have a proven background in designing and implementing complex workflow systems and integrating client applications with back-end cloud storage systems. We are looking for developers with hands-on experience in any major cloud platforms( Azure, AWS, Google Cloud, and Oracle Cloud). Proficiency with ETL tools is also a key requirement.This is a fully remote position with opportunities to lead and contribute to building scalable, innovative solutions. Join us in working with cutting-edge technologies and delivering high-impact software.Key Responsibilities:Design and develop secure, scalable applications using Node.js and Micro-Service architecture.Deploy, manage, and optimize applications across cloud platforms, including Azure Google Cloud, and AWS.Design and implement data integration solutions using ETL tools.Collaborate with cross-functional teams (UI/UX, product managers, other developers) to deliver high-quality solutions.Optimize applications for performance, scalability, and cost-efficiency in various cloud environments.Ensure security best practices are followed throughout the development lifecycle.Write clean, maintainable, and testable code.Provide technical leadership, mentoring, and code reviews for junior developers.Qualifications:10+ years of experience in software development and cloud infrastructure.Bachelor’s degree in Computer Science, Engineering, or a related field.Expertise in designing software architectures and implementing secure systems.Deep understanding of system security best practices and compliance requirements.Proven ability to build and migrate software and services to meet business objectives.Excellent problem-solving skills, with the ability to troubleshoot and resolve complex issues.Strong communication skills and the ability to work collaboratively in a team environment.Proven track record of delivering scalable, reliable software solutions.Experience in fast-paced environments and the ability to adapt to change.Must Have:7+ years of hands-on experience in software development with expertise in Node.js and Micro-Service architecture.Strong experience implementing authentication and authorization protocols (e.g., OAuth 2.0).Extensive experience developing RESTful APIs and event-driven architectures.Hands-on experience with API Documentation and Design tools (e.g., Swagger).Proficiency in Cloud Development principles, with experience in Azure, AWS, or other cloud platforms (Google Cloud, Oracle Cloud).Experience with serverless architecture and containerization (e.g., Azure Functions, Docker, Kubernetes).Proven experience integrating client applications with cloud-based storage (e.g., DocumentDB, SQL, CosmosDB).Strong experience writing unit tests and ensuring adequate code coverage.Familiarity with version control systems (e.g., Git) and CI/CD pipelines.Experience working in Agile development environments using DevSecOps principles and tools.Nice to Have:Associate or Professional level certifications in one or more cloud platforms (e.g., Azure, AWS, Google Cloud, Oracle Cloud).Proficiency in ETL tools for data integration (e.g., Azure Data Services).Experience with Case Management Systems.Experience with ReactJS for front-end development.Familiarity with Databricks or Snowflake.Communication & Organizational Skills:Excellent communication and presentation skills.Ability to work with senior stakeholders and build strong client relationships.Strong project management and leadership skills.Expertise in process design, documentation, and quality deliverables.