Company:
Sciata
Location: Lake Mary
Closing Date: 28/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
W2 Role - USC or GC Holders
Position Overview: As a Full Stack Developer, you will play a pivotal role in designing and implementing scalable client-side and server-side architecture. You will provide technical leadership, mentor junior engineers, and collaborate with cross-functional teams to deliver high-quality software solutions. This role is integral in driving innovation, promoting best engineering practices, and ensuring timely delivery across all systems within the program.
Key Responsibilities:
Architecture Design & Implementation: Design and implement scalable client-side and server-side architecture to support enterprise SaaS solutions.
Technical Leadership: Lead technical discussions, provide technical oversight (including code reviews), and motivate team members through pair-programming and collaborative efforts.
Continuous Improvement: Foster a culture of learning, innovation, and continuous improvement within the engineering team.
Best Practices: Promote and enforce best engineering practices, ensuring software delivery through rapid iterations and frequent releases.
Collaboration: Work closely with product managers and UX designers to provide feedback on product roadmaps, requirements, and UX designs.
Agile Participation: Actively participate in daily stand-up meetings and other Agile ceremonies to ensure alignment and progress across the team.
Cross-Team Collaboration: Collaborate with other engineering teams to ensure timely delivery and integration across all systems at the program level.
Mentorship: Coach and mentor junior engineers, fostering their growth and development within the team.
Qualifications:
Educational Background: Bachelor’s degree in computer science or a related discipline is preferred.
Technical Experience:
Minimum of 6 years of full stack development experience in building enterprise SaaS solutions.
3+ years of experience in Python/Java/Spring Boot development, including microservices and event-driven architecture.
3+ years of hands-on experience with modern JavaScript frameworks.
2+ years of experience in test automation development using tools like Cypress, Selenium, Cucumber, with a preference for Test-Driven Development (TDD).
1+ years of experience in modeling with NoSQL databases.
Agile Methodologies: Experience with Agile methodologies such as Sprint or Kanban.
Release Management: Hands-on experience with release management and CI/CD deployment workflow processes, from development release through to production deployment.
Cloud Technologies: Familiarity with cloud-based technologies such as Kubernetes (K8S), Azure, AWS, etc.
Technical & Communication Skills: Strong technical and communication skills are essential for success in this role.
Industry Knowledge: Knowledge and experience in financial services or fintech is preferred.
Position Overview: As a Full Stack Developer, you will play a pivotal role in designing and implementing scalable client-side and server-side architecture. You will provide technical leadership, mentor junior engineers, and collaborate with cross-functional teams to deliver high-quality software solutions. This role is integral in driving innovation, promoting best engineering practices, and ensuring timely delivery across all systems within the program.
Key Responsibilities:
Architecture Design & Implementation: Design and implement scalable client-side and server-side architecture to support enterprise SaaS solutions.
Technical Leadership: Lead technical discussions, provide technical oversight (including code reviews), and motivate team members through pair-programming and collaborative efforts.
Continuous Improvement: Foster a culture of learning, innovation, and continuous improvement within the engineering team.
Best Practices: Promote and enforce best engineering practices, ensuring software delivery through rapid iterations and frequent releases.
Collaboration: Work closely with product managers and UX designers to provide feedback on product roadmaps, requirements, and UX designs.
Agile Participation: Actively participate in daily stand-up meetings and other Agile ceremonies to ensure alignment and progress across the team.
Cross-Team Collaboration: Collaborate with other engineering teams to ensure timely delivery and integration across all systems at the program level.
Mentorship: Coach and mentor junior engineers, fostering their growth and development within the team.
Qualifications:
Educational Background: Bachelor’s degree in computer science or a related discipline is preferred.
Technical Experience:
Minimum of 6 years of full stack development experience in building enterprise SaaS solutions.
3+ years of experience in Python/Java/Spring Boot development, including microservices and event-driven architecture.
3+ years of hands-on experience with modern JavaScript frameworks.
2+ years of experience in test automation development using tools like Cypress, Selenium, Cucumber, with a preference for Test-Driven Development (TDD).
1+ years of experience in modeling with NoSQL databases.
Agile Methodologies: Experience with Agile methodologies such as Sprint or Kanban.
Release Management: Hands-on experience with release management and CI/CD deployment workflow processes, from development release through to production deployment.
Cloud Technologies: Familiarity with cloud-based technologies such as Kubernetes (K8S), Azure, AWS, etc.
Technical & Communication Skills: Strong technical and communication skills are essential for success in this role.
Industry Knowledge: Knowledge and experience in financial services or fintech is preferred.
Share this job
Useful Links