Application Developer - Full Stack (Contract)
Location: Remote
Duration: 6 months
Experience Required: 5-7 years
Core Responsibilities:
- Design, develop, and implement end-to-end software solutions using Angular for front-end and Node.js for back-end development, ensuring high performance and responsive applications.
- Collaborate with project teams to define, design, and ship new features for large-scale policy systems within the insurance domain.
- Integrate data from various back-end services and databases.
- Work closely with the product and design teams to understand end-user requirements and translate them into pragmatic and effective technical solutions.
- Implement secure coding practices and ensure data protection and compliance with legal regulations pertaining to software development.
Preferred Skills:
- Proficient in Microsoft Azure cloud services to deploy and manage applications.
- Experience with .NET framework for additional back-end support.
- Familiarity with insurance domain concepts, especially policy systems, to effectively contribute to project requirements and discussions.
- Strong understanding of RESTful API development and integration.
- Ability to troubleshoot, debug, and upgrade existing systems.
- Excellent problem-solving skills and willingness to take on challenging tasks.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5-7 years of hands-on experience in software development with a focus on Angular and Node.js.
- Demonstrable portfolio of released applications on the web.
- Strong organizational skills with the ability to juggle multiple tasks within the constraints of timelines and budgets.
- Excellent verbal and written communication skills.