What are the responsibilities and job description for the MDW Senior Full Stack Developer (IRAMS/HCBS) position at CMA Consulting?
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.
- Preference is given to 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
- 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.
Salary : $75,000 - $100,000