Description: Our client is currently seeking a Full Stack Developer
This job will have the following responsibilities:
Maintain and enhance existing enterprise services, applications, and platforms using domain-driven design and test-driven development.
Collaborate with leaders, business analysts, project managers, IT architects, technical leads, other developers, and internal customers to understand and develop business requirements.
Troubleshoot and debug complex issues, identifying and implementing effective solutions.
Create detailed project specifications, requirements, and estimates.
Research and implement new technologies to improve current processes, security, and performance.
Support the development of coding standards and adhere to best practices and security guidelines.
Work closely with software architects and technical leads to ensure decisions align with long-term enterprise growth needs.
Qualifications & Requirements:
Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering, or a related technical discipline, or equivalent experience/training.
5+ years of full Software Development Life Cycle (SDLC) experience, including designing, developing, implementing, monitoring, and supporting large-scale applications in hosted production environments (on-premises and cloud).
Angular with RXJS and Node.js
Database and persistence frameworks: MongoDB, Object/Relational Mapping, Query performance tuning