Responsibilities Deliver products on scope, time and with the highest quality Set up coding standards and processes in the team Ensure adherence to engineering best practices, scalable architecture and modular design Lead efforts of a rapidly growing engineering team of strong individual contributors Lead design and code reviews and ensure high quality in implementation Ensure performance and security criteria are met Communicate technical directions to all levels within the company Report the status of work and present solutions Contribute to organization-level goals like talent hiring, people skill development, etc. Qualifications Required Experience Love for Software and the Microsoft tech stack. 4+ years of experience with .NET, C#, ASP.NET, Microsoft Azure, etc Passion for upcoming tech; experience/tinkering with ASP.NET Core, Azure Cosmos DB, etc Basic SQL programming Ability to work with client-side scripting languages; newer frameworks and paradigms such as React, Flutter or Angular 2+ years of experience developing large/complex application end-to-end Technical Skills Proficiency in Web Development is required. Strong middle-tier development (API's). Should be hands-on with the technical deliverables. Very strong software engineering - design, development and testing, experience. Good understanding of design / architectural patterns and automation platforms. Other Skills Excellent written and oral communication, team skills Ability to handle ambiguity and collaborate across multiple groups Ability to manage multiple projects/tasks concurrently and drive them to success Facilitate collaboration in cross-company discussions (i.e. vendor teams) Sound problem resolution, judgment, negotiating and decision making skills Excellence in strategic thinking, leadership and be able to influence without authority. Ability to rapidly assimilate new information and techniques
Mobile and web application developers with excellent proficiency in Java, mobile application development (android studio/swift) and PHP/Django with an inclination towards building scalable, sustainable and more-importantly flexible and agile products.Knowledge in building algorithms would be useful as would familiarity with database management, Python and statistical data analysis.Expect candidates to be intuitive, resourceful and intensely passionate about creating a new form of retail experience.The candidate must have great people skills to ensure the building of a strong and reliable technology team.
Responsibilities: Will be responsible for creating the API documentation based on the product requirements Will be responsible for creating or modifying the data models based on the technical requirements of the product. Will be responsible for implementing, enhancing and maintaining the back-end of the product. What are we looking for? 5-8 years of work experience in building backends based on NodeJS Should have developed REST based services running on Express server Should demonstrate sufficient understanding of NoSql databases. Knowledge of multi-model databases will be an added advantage. Should have good knowledge of using AWS to deploy systems on the cloud Should be able to provide reasonable estimates for completion of development activities assigned to her/him Strong analytical skills and problem-solving ability Deep understanding of how to make software modular A deep hunger to create scalable technology products Strong written and verbal communication skills Good to have: DevOps knowledge to deploy code in production. Startup experience building API driven products for the consumer and/or the enterprise. We have: Some of the best people to work with (founders are IIT, ISB, Wharton graduates) A great learning environment and a lot of freedom A chance to truly make a difference in the lives of millions of cancer patients in the world
Required Skills and Education:• Bachelor's Degree in Computer Science or related field.• 2+ years in full-stack engineering roles.• 2+ years of strong coding skills in at least one programming language that we use.Desired Skills:• Excellent written and verbal communication skills.• Willingness to learn new technologies.• Ability to debug, solve and fix bugs independently. Responsibilities:• Build new and enhance products and services.• Design, develop, validate, maintain, release, and operate our applications.• Take complete ownership of the project or features from design to implementation and to deployment.• Collaborate with the rest of the team to deliver the products and features.Candidates below 2 years of experience shall not be considered for this position. Please do not apply if you are a fresher or a professional with less than 2 years of Work Experience