Position: NodeJS Full Stack Developer
Location- Canada ( Remote)
There will be 15 min glider assessment with Zortech - You can represent ZORTECH as our sister company.
Project/Team Description:
The Senior Software Engineer will join an agile development team focused on cutting-edge internal actuarial solutions. Key aspects of the role include:
Multi-Application Support:
- Primary application: On-premise, heavy back-end oriented application currently undergoing cloud migration
- Secondary application: AWS cloud migration in progress
High level Technology Stack:
- Cloud application: Node.js backend, C# engine, AWS, React.js frontend,
- On-premise application: C# and .NET framework
Development Environment:
- Agile methodology with Scrum practices
- AWS cloud infrastructure
- Emphasis on collaboration, autonomy, and independent problem-solving
Team Culture:
- Highly collaborative and innovative
- Values self-motivation and proactive contributions
- Encourages continuous learning and skill development
This role offers an exciting opportunity to work with modern technologies while contributing to critical actuarial systems in a dynamic, cloud-focused environment.
Job Description:
Join our dynamic team developing cutting-edge internal actuarial solutions on a cloud platform. As a Senior Software Engineer, you will:
Key Responsibilities:
- Create API-based web applications from concept to production, emphasizing cloud-first architecture
- Tackle complex technical challenges, providing innovative solutions in ambiguous situations
- Work closely with product stakeholders and development team, effectively communicating technical concepts
- Design, develop, test, and deploy API-based systems using industry-leading practices
- Ensure high-quality, well-tested code and seek continuous improvements
- Mentor team members and make critical technical decisions
Required Skills:
- Strong knowledge of modern programming languages, frameworks, and cloud deployment methodologies
- Experience with API development and cloud-based architectures
- Excellent problem-solving and communication skills
- Ability to work independently and manage tasks without direct supervision
Additional Responsibilities:
- Support legacy systems during transition to new platforms
- Contribute to team growth through mentoring and knowledge sharing
- Adapt to evolving project needs and take on additional duties as required
This role offers an exciting opportunity to drive innovation in actuarial technology while working with state-of-the-art cloud solutions.
Job Requirements:
- 8+ years of software development experience
- Proficiency in multiple tools of the full stack covering frontend frameworks, databases, and deployments
- Experience with a variety of general programming languages
- Experience with Test-Driven Development
- Experience with a variety of database technologies
- Demonstrated ability to quickly learn new technologies
- Advanced ability to solve complex problems, drawing upon creativity, experience, and multiple sources of information
- Advanced communication skills, including the ability to communicate complex information in straightforward manner
Technical Requirements:
Must-Have
- Node.js
- AWS (Amazon Web Services, Step Functions, AWS Batch, Lambdas, ECS, API Gateway)
- Terraform, Jenkins/Github Actions
- SQL Relational/NoSQL database
- C#
- .Net (Core and Framework)
- Docker/Linux Containers and Container orchestration (e.g. ECS/Fargate)
- React or Data Engineering
Nice to have
- DBT/Qlik Replication
- Snowflake
- Angular
- Groovy
- Python
- Shell Scripting
Soft skills:
- Strong communication and collaboration
- Fluency in english, both written and verbal
- Courage and candor to challenge status quo
- Open to learn new technologies and methodologies
- Strong sense of ownership and accountability
- Brings and cultivates Innovative ideas across the team
Preferred:
- Insurance and/or reinsurance industry knowledge
- Advanced knowledge of the Software Development Life Cycle
- Professional Certifications
Thanks & Regards
Kundan Mishra
Sr. Technical Recruiter
k.mishra@atsitinc.com