What are the responsibilities and job description for the Full Stack Engineer position at Cartney?
Skills
- 10 years of professional software development experience
- Strong full-stack development experience with Angular (frontend) and Java (backend)
- Deep understanding of enterprise software development lifecycles (SDLC)
- Experience designing, coding, configuring, testing, debugging, and documenting applications
- Ability to interpret and review functional requirements, analysis, and design documents
- Experience participating in architecture, design, and code reviews
- Strong collaboration and communication skills in cross-functional teams
- Experience creating and maintaining technical, operational, and system-level documentation
Responsibilities
- Design, develop, and maintain full-stack applications using Angular and Java following company SDLC standards
- Translate functional requirements and analysis documents into technical designs and implementations
- Prepare and contribute to technical design specifications
- Review requirements, analysis, and design artifacts and provide constructive feedback
- Collaborate with other engineers to ensure code quality, consistency, and best practices
- Participate in architecture discussions, design reviews, and code reviews
- Test, debug, and resolve application issues to ensure system reliability and performance
- Develop and maintain operational and system documentation to support ongoing application support