Sr. NodeJS Backend Engineer (AWS)
Accelon Consulting
Job Description
- Design, code, test, debug and document new and existing components to ensure software meets business, quality and operational needs.
- Build high quality code following unit testing and test-driven development.
- Drive and participate in code and document reviews, mentoring team in best practices.
- Collaborate with peer organizations, dev ops, and support organizations on technical issues and provide guidance.
- Interpret and translate business needs to technical requirements and accurate estimates.
- Evaluate and recommend tools, technologies and processes to ensure the highest quality and performance is achieved.
- Work with team to troubleshoot code level problems quickly and efficiently.
- Apply deep technical expertise to resolve challenging programming and design problems.
- Focus on scalability, security and availability of all applications and processes.
- Contribute to the design and architecture to enable secure, scalable and maintainable software.
- Contribute to risk identification and risk mitigation strategies associated with the architecture.
- Contribute to technical roadmap and technical debt elimination, balancing time, resource, and quality constraints to achieve business and strategic goals and requirements.
Requirements
Must-Have:
- BS/MS in Computer Science or equivalent work experience.
- 7+ years hands-on overall experience developing scalable, customer facing web and software applications.
- 5+ years of relevant experience.
- 2+ years experience of REST and ability to build REST APIs with NodeJS.
- Experience deploying apps in AWS or similar cloud infrastructure.
- Knowledgeable and enthusiastic about writing well tested applications.
- Experience working in an Agile/Scrum setting, including partnering with business analysts, other developers and testers, and implementing solutions related to creative process.
- Experience with third-party APIs and Web Services, API Gateways.
- Working knowledge of the general web application landscape, architectures, trends, and emerging technologies.
Nice-to-Have:
- AI Tools: Thorough understanding of AI tools and experience working with Claude Code, Cursor and Agentic AI.
- Cloud & DevOps: Experience with Continuous Integration/Continuous Deployment and code management using Git and Jenkins; knowledgeable about AWS services including Lambda, API Gateway, S3, CloudFront, experience building APIs with Serverless framework, not afraid to take on DevOps tasks to improve developer experience and delivery.
- CRM & ERP: Exposure to CRM and ERP Integrations.
- Code Quality: Demonstrated commitment to high quality user facing and back end code that is usable, maintainable and well thought out.
- Soft Skills: Ability to work both collaboratively and independently; self-directed learner who has quickly learned new programming languages; self-motivated and desire to Get Stuff Done.