13/12/2021
What you get to do every day:
• Design and develop high performance software libraries and APIs
• Implement highly scalable, performant, fault tolerant systems in cloud environment
• Be involved in all phases of the agile software development lifecycle
• Work with our Product teams to gather detailed requirements for new products, services & tools.
• Proactively seek out and minimize pain points within the infrastructure and code base
• Keep up-to-date with the latest technologies and introduce them as needed
• Create next-gen solutions for unique and challenging use cases
• Analyze, debug and fix defects
What you bring to the role:
• Have strong sense of ownership
• Be focused, passionate, and strive to find simple solutions to complex problems
• Have previous design/development experience with large-scale production systems and/or data platforms with knowledge of high availability cloud-based applications
• Possess strong troubleshooting, code optimization and refactoring skills.
• Experience working with Business Stakeholders. Ability to elaborate and convert business requirements into technical requirements, create architecture and design documents for future reference
• Be comfortable working in a dynamic environment
• Excellent communication skills (written and verbal)
Qualifications:
You must have demonstrated experience in several of these domains and technologies:
• Bachelor’s degree in Computer Science, Engineering or a related subject
• 2+ years full-time work experience in .NET technologies
• Strong ability to build RESTful services in C # with .NET
• Knowledge of HTML 5, CSS3, Bootstrap, ASP .Net, .Net MVC Framework, Web APi, Restful API, JavaScript, jQuery, AJAX and JSON
• Proficient in SQL and relational database concepts
• Experience working with MSSQL
• Strong understanding of object-oriented programming
• Familiar with various design and architectural patterns
• Knack for writing clean, readable, and easily maintainable code
• Understanding of fundamental design principles for building a scalable application
• Proficient in implementing automated unit tests
• Proficient understanding of code versioning using GIT/SVN
• Experience working on the JavaScript frameworks (like: Angular 2+, AngularJS, KnockoutJS) would be a plus.
Note: You should send us your updated CV to be applicable for the Job.