As a Full Stack Developer at BCRS Ltd, you will play a critical role in the end-to-end development of our software solutions. Working within an Agile environment, you will bridge the gap between business requirements and technical execution, ensuring our applications are scalable, secure, and highly performant. You will be taking ownership of both frontend and backend development while leveraging Microsoft Azure cloud infrastructure and enterprise data stacks.
Roles & Responsibilities:
Design, develop, test, and maintain dynamic software applications and systems using
React, Node.js, .NET C#, and RESTful APIs .
Analyse business requirements and customize software solutions to meet both functional and technical needs effectively.
Develop and optimize applications utilizing
Azure Database for PostgreSQL
and
MSSQL , ensuring strict data integrity and high performance.
Deploy, maintain, and support software applications securely on
Microsoft Azure .
Perform rigorous code reviews, testing, debugging, and swift issue resolution to guarantee software quality and reliability.
Collaborate actively with cross-functional teams throughout the entire software development lifecycle using
Agile methodologies .
Prepare comprehensive technical documentation and provide ongoing application enhancements and production support.
Undertake ad-hoc technical assignments and cross-functional projects as assigned, demonstrating flexibility to support evolving business needs beyond the core scope.
Requirements
Education:
Minimum Degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
Experience:
At least 5 years of proven hands-on experience as a Full Stack Developer or in a similar software engineering role.
Core Technical Skills:
Frontend:
Strong proficiency in
React .
Backend:
Solid experience with
Node.js, .NET C# , and building/integrating
RESTful APIs .
Enterprise Data & Analytics:
Proven experience managing enterprise data stacks, including
MSSQL, PowerBI, and ETL
processes.
Database:
Strong knowledge of relational databases, including
Azure Database for PostgreSQL .
Cloud:
Familiarity with cloud platforms and deployment, specifically
Microsoft Azure .
Methodologies:
Practical experience working within
Agile/Scrum
development cycles.
Soft Skills:
Strong analytical and problem-solving abilities, excellent communication skills for cross-team collaboration, and a proactive approach to taking on diverse technical challenges.
We thank all applicants for their interest in joining BCRS Ltd. Please note that only shortlisted candidates will be contacted for an interview.