Job Description:
Software Developer (Backend)
Main Responsibilities:
Analyzing functionality requirements, designing, developing and implementing software solutions
Interacting with other developers, architects, researchers and analysts to achieve the best possible result
Investigating and diagnosing issues, suggesting and implementing solutions
Identifying and pointing out issues across the stack as early as possible in the Development cycle and
assisting in overcoming them
Remaining abreast of technology trends and developments
Knowledge, Skills and Experience Required:
Bachelor in Computer Science or other related field: minimum requirement
Master equivalent: optional
Relevant certifications and trainings: optional
2+ years work experience in a similar position
Hands-on experience with .NET/C# (or similar programming languages)
Experience in relational databases (MSSQL or similar)
Solid understanding of Object-Oriented Programming principles
Solid understanding of API development and integration
Experience with any of the below will be considered an advantage:
o Entity Framework
o Parallel programming
o Big Data
o .NET 6
o Dependency Injection
Familiarity with JIRA and Git (or other similar tools)
Passion for learning, embracing challenges and innovation
Analytical mindset and problem-solving skills
Team-player with a positive mindset, strong focus and work ethic
Whats in it for you:
Industry competitive pay & remuneration package
Private Health Medical Insurance
Provident Fund scheme
Hybrid working environment
Cutting edge tools, training and skills development to help you thrive
Continuous feedback and support to help you fulfil your goals
An inclusive working environment where you can be yourself, share inspiration and belong
Performance-based appraisal process and bonus scheme