As a Full Stack Developer at +Onex, you will play a key role in designing, developing, and maintaining robust software applications across the entire technology stack. You will collaborate with cross-functional teams to deliver high-quality solutions that meet and exceed client expectations. The ideal candidate will possess expertise in C#, .NET, Angular, Azure, and the Microsoft technology stack.
Key Responsibilities:
Front-End Development:
- Develop responsive and user-friendly web applications using Angular. Implement and maintain modern UI/UX design principles.
- Collaborate with designers to ensure seamless integration of front-end components.
Back-End Development:
- Utilize C# and .NET framework to build scalable and efficient server-side applications.
- Design and implement RESTful APIs to facilitate seamless communication between front-end and back-end systems. Ensure code quality, scalability, and maintainability of back-end services.
- Database Management: Design and implement database schemas using Microsoft SQL Server or other relevant technologies.
- Optimize database performance and ensure data integrity. Cloud Integration: Leverage Azure services for cloud-based development and deployment.
- Implement and manage cloud-based infrastructure for scalability and reliability.
- Collaboration: Work closely with cross-functional teams, including designers, product managers, and QA engineers.
- Participate in code reviews to maintain code quality and knowledge sharing.
- Documentation: Document code, processes, and architecture to ensure knowledge transfer and support future development efforts.
If you are passionate about technology, enjoy solving complex challenges, and want to be part of a forward-thinking team, we invite you to apply for the Full Stack Developer position at +Onex. Join us in shaping the future of banking through innovative and impactful software solutions.