Primary Responsibilities
Be part of an Agile team, participate in all Agile ceremonies & activities and be accountable for the sprint deliverable
Implement Sprint feature stories and unit tests ensuring static code analysis and minimum feature test coverage is achieved
Design software carefully considering functional and non-functional requirements
Use core design patterns, coding best practices and enterprise pattern best practices
Properly follow SCM policies and contribute regularly to peer code reviews
Be an advocate of quality-up-front and support the team in beginning with the Definition of Ready and achieving our Definition of Done
Review designs and code with developers and architects in consideration of performance, scalability, testability and supportability
Build mocks, emulators, fakes, stubs and any other test libraries driving towards 100% unit, component & integration test coverage
Required Qualifications
4+ years of experience in web, client & cloud software engineering
Programming experience with: C# .NET +, WCF (REST & SOAP), MS SQL Server 2012+ (DDL & DML),
Experienced in design and implementation of user interface components for JavaScript-based web and mobile applications using the React/NodeJS open-source library ecosystem.
Working experience with: .NET client software and windows service development
Working experience with SCM, CI & Dev Ops: Atlassian Stack (Git particularly), Jenkins, VMware vSphere/vRA, Sonar
Working experience building .NET WCF web services both REST and SOAP
Working experience with MS SQL 2012+ and solid DDL & DML experience
Web client application development using MVC, MVVM and SPA patterns
Strong computer science fundamentals: OOP, design patters, data structures & algorithms
Experience with designing systems in consideration of NFRs
Experience
4 - 9 Years
No. of Openings
8
Education
B.E, M.C.A, M.B.A/PGDM, M.Sc, M.Tech
Role
Full Stack Developer
Industry Type
IT-Hardware & Networking / IT-Software / Software Services
Gender
[ Male / Female ]
Job Country
India
Type of Job
Full Time
Work Location Type
Work from Home