Senior Full Stack Software Engineer
Job Location: Ahmedabad, Gujarat / Remote Work
Experience: 3+ years
Salary: Hike on current CTC
Designing and writing high-quality software that is simple, stable, easy to run/understand, and maintain.
Taking an active part in product development discussions. Coming up with ideas to improve product lines/features for our customer-facing APIs and web platforms.
Understanding business requirements. Asking tough questions to clear up the missing parts in the specifications.
Writing unit and component tests to prove your code works as you think it should.
Building containerized (docker) applications and automating software deployments
Educational Qualifications & Experience
Bachelor’s degree in Computer Science / Engineering
Minimum 5 years of experience in Object-Oriented software development and design with C#
Minimum of 5 years of experience developing sophisticated web applications
Experience with Agile development (working in an agile team)
Fluent in English speech and writing
Experience with DOT NET CORE is a must.
Experience with docker will be preferred.
Experience with translating mathematical equations into scalable performant code is a plus.
Strong knowledge of OOP and application architecture principles
with C# and .NET CORE
Knowledge of jQuery is a must
Knowledge of REST APIs, HTTP, and transport formats like JSON
Knowledge of SQL and familiarity with at least one ORM