MDW Senior Full Stack Developer (IRAMS/HCBS)
CMA · Albany, NY · 2 wk ago
EngineeringFull-time
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.
- Cookordination 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.
- Prioritization of candidates with prior state Medicaid development experience.
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.
- 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.