Senior Full Stack Developer
Company: Qinecsa Solutions
Salary: Not provided
Location: , Canada
Responsibility
- Contribute to all phases of the software development lifecycle
- Prototype, Design, and implement new capabilities
- Maintain and improve the performance of existing software
- Write well-designed, testable, efficient, and performant code
- Create unit tests for both existing and new code to ensure stability and accuracy
- Apply secure coding techniques
- Design and architect future-state solutions
- Help refine business requirements into technical requirements
- Help guide and mentor less experienced software developers
- Strong attention to detail
Requirements
- Ability to work independently and multi-task effectively
- Excellent written and oral communications skills
- Extensive professional Single Page Application design, development, documentation, and maintenance experience across the full software development lifecycle, preferably using Angular
- Experience with building and maintaining applications using Java Server Faces
- Expertise in HTML, CSS, JavaScript/TypeScript, REST Web Services and XHTML
- Experience building software in Java using Spring
- Experience creating secure multi-tier software solutions including avoidance and mitigation patterns for current and previous OWASP top-10
- Demonstrable experience tuning both application/algorithmic and SQL query performance
- Experience working with relational databases and efficient data design and access (ORM, JDBC, DAO, SQL)
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2024.