The successful candidate must be fluent in English and a solid experience in an agile development environment is desired. If you are an innovative, passionate, hands-on problem-solver who is prepared to think outside-the-box and be challenged, this is perfect for you.
Responsibilities
• Write production-ready code and different levels of tests (e2e UI tests, integration and unit) that meet both system and business requirements
• Effective working as part of a team, but also self-driven and organized
• Ability to juggle multiple projects/clients simultaneously
• Agile coding experience, working in small teams that have made a big impact fast
• Hardworking, honest, enthusiastic, and flexible; takes accountability seriously and possesses high integrity and professionalism.
• Proven ability to consistently deliver technology projects on time, on budget with high quality results.
Requirements
• 6+ years of full-stack web development and programming experience
• Bachelor’s degree in Computer Science or related discipline or equivalent work experience
• Solid knowledge of computer science, best coding practices, design patterns, performance optimizations;
• A solid understanding of OO design and all Computer Science fundamentals
• Expert in .NET framework, C#, unit and integration testing
• Expert in building MS Web.API / REST services and web applications
• Experience with Mongo DB and Cassandra DB
• Experience with JavaScript libraries and frameworks such as JQuery and Backbone, HTML and CSS
Nice to have
• Experience with GIT
• Experience in a structured environment with increasing levels of responsibility and complexity