Location: Coimbatore, WFH
Key Responsibilities:
Participate in all phases of design, development, and deployment
Solve complex business needs with high volume, low latency software built on a modern cloud platform
Develop Complex Business process workflows using .Net Core, C#, AWS
Lambda and Step Functions with human intervention in the workflows.
Build Backend Services using .Net Core and deploy them to AWS Lambda.
Integrate .Net Core services with AWS Cloud Watch for logging
Integrate .Net Core Services with RDS (MySQL Edition), Step Functions, API
Gateway’s and Cognito.
Publish API’s on AWS API Gateway and provide governance around API’s.
Work with user interaction design, function and backend development teams to realize user interface needs on various web applications.
Preparation of mobile app mockups and prototypes;
Develop web based user interfaces that target multiple browsers and devices using adaptive and responsive design patterns.
Create supplemental Web UI designs
Development of custom mobile/Web app code;
Mobile/Web app integration with web services and APIs;
Implementation of automated unit tests;
Integration with Mobile Device Management platforms; and
Execute unit tests and provide unit test documentation
Fix issues and provide technical support for production
Gathering user feedback and incremental application improvements.
Qualifications:
Minimum of 6 years of IT work experience as a .Net Developer on an enterprise development team.
Proven experience as a .NET Core developer or Rest Services development
Proven experience building .NET RestAPI Services.
Ability to write unit testable C# code Experience with architecture styles / APIs (REST) / Microservices
Expert in HTML, CSS, JavaScript, React Native and Redux above,
Proficient in AJAX, JSON, and other front end web development patterns.
Experience with AWS services around S3, cognito, SSO with ADFS will be nice to have.
Design, build and maintain efficient and reliable C# code Participate in
requirements analysis.
Thorough understanding of Agile development process
Strong knowledge of Entity Framework and familiarity with hibernate
Strong knowledge of MySQL Database
Has understanding of AWS IAM, Cloud Watch, Cognito , Lambda’s, Step
Functions and API Gateway