Posted 1y ago

MDW Senior Full Stack Developer (IRAMS/HCBS)

@ CMA (Currier, McCabe and Associates)
Albany, New York, United States
$75k-$100k/yrOnsiteFull Time
Responsibilities:Designing web, Developing API, Managing team
Requirements Summary:Senior full stack developer with Angular, Node.js/Express, Oracle DB; 10+ years in full stack; 5+ years leading a team; 5+ years as product owner; strong communication; security practices.
Technical Tools Mentioned:Angular, Node.js, Express, Oracle, TypeScript, JavaScript, SQL, CI/CD, Git
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Job Overview:


We are seeking an experienced Senior Full Stack Developer with expertise in Angular, Node.js, Express, and Relational Databases to join our team. 

 

This individual will play a crucial role in developing, maintaining, and enhancing our web application. As a Senior Full Stack Developer, you will be responsible for coding across the entire stack—front-end, back-end, and database. This is an excellent opportunity for someone who thrives in an independent, hands-on role with end-to-end ownership of their work.

 

This position will manage a small team of developers to groom, assign and monitor tasks using agile development.


Key Responsibilities:

  • Design, develop, and maintain web applications using Angular for the front-end and Node.js with Express for the backend API.
  • Integrate with and maintain our Oracle database, ensuring data integrity and optimized performance.
  • Manage a small software development team using Kanban.
  • Write efficient, maintainable, and scalable code at every layer of the application.
  • Collaborate with stakeholders to gather requirements, provide technical insight, and ensure solutions align with business needs.
  • Own the entire software development life cycle, including planning, coding, testing, deploying, and monitoring.
  • Implement best practices in security, testing, and software development methodologies.
  • Ensure code quality through regular code reviews and automated testing.
    • Coordinate with other technical teams which support the web application.


Key Qualifications:

  • 10+ years of professional experience as a Full Stack Developer, working with web, middleware, and database technologies.
  • 5+ years of experience managing a team of software developers.
  • 5+ years of experience as a product owner for web applications.
  • Excellent communication skills, with the ability to work with cross-functional teams and non-technical stakeholders.

Preferred Skills:

  • Proficiency in Angular, with a solid understanding of component-based architecture, services, and state management.
  • Strong expertise in Node.js with Express framework for building robust APIs.
  • Experience with TypeScript and JavaScript
  • Hands-on experience with relational databases: Writing SQL, optimization, and performance tuning.
  • Experience building CI/CD pipelines and automated deployments
  • Prior experience with automated testing frameworks for front-end and back-end code.
  • Experience with Kanban methodologies.
  • Familiarity with version control tools (e.g., Git) 
  • Strong debugging and problem-solving skills with a passion for quality code.
  • Knowledge of software security best practices to ensure application safety.