Experience
5 - 7 yrs
Job Location
Surat, India
Vacancy
1
Designation
DOT NET Developer
Job Type
Not specified
Job Description
- Serve as a strong technical contributor. You will provide technical support or leadership in the development and continual improvement of service
- Work closely with the Design team to take ideas for creating the ecosystem and turning them into features and services
- Write code for storing and retrieving large amounts of data, build data entry tools for designers to iterate on parts of the system such as the store
- Use profiling and debugging tools to iterate on services to ensure availability and efficiency
- Develop and maintain effective working relationships with team members.
- Ensure that the technical Agile software development and the industry best practices for software development are followed
- Document programming tasks and procedures
- Perform software testing
You will be a good fit if you:
- Are aligned with our values of Belief, Transparency, Accountability & Ownership, Relentlessness and Speed
- Have experience in .NET Core, SQL databases, SOLID Principles
- Hold a bachelor’s degree in Computer Science or equivalent (Strong Computer Science fundamentals)
- Are a passionate coder with 5+ years of application development experience
- Are experienced in microservices, distributed systems and clusters, building scalable systems with cloud infrastructures like AWS
- Have a strong understanding of database design and query optimizations using both relational Databases, such as PostgreSQL and Non-Relational Databases like MongoDB or Cassandra
- Have helped deploy a live service and/or was responsible for helping to maintain one
- Have full life cycle development experience using Agile/Scrum methodologies
- Possess strong analytical, problem-solving, and critical thinking skills.
- Are a self-starter who can work independently
- Have a flexible and adaptable attitude, disciplined to manage multiple responsibilities, and adjust to varied environments
- Proficient in authoring, editing, and presenting technical documents