Responsibilities (not exhaustive)
- Understanding the enduser outcomes behind the software requirements given to you for implementation
- Work closely with Product Leaders to stay aligned with product vision
- Thinking critically about design and architecture of implementation documenting the approach for complex implementations and getting these reviewed from Software Architects prior to development.
- Developing and implementing responsive user interfaces using ReactJS and using advanced concepts such as Hooks and React Components lifecycle (classbased components state management etc)
- Ability to achieve pixelperfect output based on the visual designs and grooming other engineers to achieve this level of perfection
- Implementing the necessary user interactions on top of visual designs provided to guarantee enduser outcomes meeting the acceptance criteria
- Designing and developing REST APIs using C#.NET and implementing advanced business logic involving database operations file IO over Cloud etc
- Ability to write code that is readable performant and bugfree and advocate this practice to others.
- Being able to understand others code to be able to debug / troubleshoot it for fixing issues (or) optimize / enhance it further
- Possessing the ability to gauge the impact radius of your work on existing functionality and associated features on the product
- Working closely with the Scrum master towards sprintonsprint delivery and collaborating effectively with other stakeholders on the team viz. testers UI/UX designers and product managers
- Carrying out code reviews of all work submitted by your team without fail and participating in peer reviews of work submitted by other developers
- Lead and mentor ASEs / SEs / SSEs through their work to ensure highquality deliverables from them
The Ideal Candidate
Experience
- 6 years of work experience as a Software Developer using .NET technologies
- Minimum 3 year of experience as a Fullstack developer using any Javascript framework preferably ReactJS
- Project experience involving SQL databases Microservices C# Web API s MS Azure services
Skill set
- Handson experience with UIside state management frameworks such as Redux / Flux
- Good knowledge in JavaScript HTML and CSS ( CSS selectors Media Query and FlexBox Responsive UI )
- Proven ability to code in an Objectoriented programming language like C#
Capability to design and write Automation Tests for API Testing Unit Testing etc
10% variable above package Health insurance for self and dependence
For Relocation candidates Travel Accomodations 1 way 1week stay
Hybrid work 3 days office 2 days Home
css,api,javascript frameworks,react.js,c#,.net,sql,redux