As a Full-stack .NET Developer, you will:
Responsible for designing, developing, and maintaining software solutions that meet business and user requirements. This includes writing maintainable code, collaborating with cross-functional teams to gather and analyse requirements, and participating in the entire software development lifecycle. The role involves debugging and resolving issues, optimizing application performance, and ensuring the scalability and reliability of software, which includes:
• Software Design & Development: Design, develop, test, and maintain software products and systems. Write clean, maintainable, and efficient code following best practices and coding standards. Under the guidance of senior team members, if needed.
• Team Collaboration: Collaborate with team members to ensure high-quality code through code reviews and testing.
• Performance Optimization: Optimize software systems for performance, scalability, and reliability.
• Continuous Improvement: Stay updated with new technologies and contribute ideas for process and system improvements.
• Debugging: Debug and resolve technical issues to ensure seamless software functionality, reliability and stability of the codebase. Diagnose, troubleshoot, and resolve software issues as they arise.
• Project Requirements: Participate in the development and design of features and systems based on project requirements
• Values: Actively contribute to our company values Engagement, Together, Trust, and Growth by embodying these in your daily work, promoting collaboration and fostering a supportive work environment
• Compliance: Adhere to all company policies, routines, rules, and regulations, ensuring compliance and accountability in daily tasks and decision-making.

