Job description
- Participate in high and low level design activities
- Designing, developing delivering end to end software solutions
- Ensure reusability, security, performance and standard industry coding practices and patterns
- Conduct code reviews
- Function as part of a highly collaborative team
- Flexibility for working in shifts to have required overlap with other geographic teams (US, UK, Australia, etc.)
- Must be able to work without supervision/direction; able to resolve technical hurdles independently
- Able to discover technical requirements comparing different application versions; able to propose efficient quality solutions/recommendations
- Should have worked with Agile Methodologies
- Excellent analytical and effective communication skills
- Proactive in proposing new ideas and solutions
- Good command of English (communication with colleagues abroad)
- Creating self-contained, reusable, and testable modules and components
Mandatory Skillset/Exposure:
- .NET, .NET core, ASP.NET development experience
- React JS and Web API
- MEAN exposure
- Good understanding of cyber security guidelines
- Hands On Work Experience on above mentioned technologies
- Experience in Git and continuous integration
- Good team player, able to learn and share knowledge
- Proactive in proposing new ideas and solutions
- Motivated to learn and apply new technologies
- Good understanding of cyber security guidelines
- Experience in Git and continuous integration
- Strong communication and collaboration skills.
- Should be well versed with DevOps