The ideal candidate should possess a comprehensive understanding of entire software development cycle. They should have experience in consistently designing, coding, testing and managing applications. Proficiency in coding in a multiple languages and have an ability to test code in order to maintain high-quality code.
- Design, code, test and manage a variety of applications
- Collaborate with engineering team and product team to establish best products
- Adhere to outlined standards of quality related to code and systems
- Develop automated tests and conduct performance tuning
- Bachelor’s degree in Computer Science or relevant field
- Two years of experience in developing applications using C# .NET, Node.js, TypeScript, and React.js is also preferred
- Experience working with MS SQL Server and MySQL.
- Comprehensive Knowledge of practices and procedures for full software development cycle
- Experience working in agile development environment
Job Type: Full-time