JOB SUMMARY :
This role is for Associate Developer with good development experience in Dot Net, Microsoft Power Platform and AI solutions development.
ESSENTIAL FUNCTIONS OF THE JOB :
C onvert business and technical requirements into an appropriate technical solution
Maintain adherence to architectural standards / principles, global product-specific guidelines, usability design standards, etc.
Responsibly own project tasks and take it through completion
Maintaining effective and consistent communication within the team, with peers, the leadership team and the peers in other IT groups
Producing high quality deliverables in accordance with the project timeline
ANALYTICAL / DECISION MAKINGRESPONSIBILITIES :
Sound analytical skills and problem-solving skills needed to manage multiple technical challenges simultaneously per each project assigned when needed
Takes accountability for quality technical deliverables to agreed schedule and estimates
Applies judgment in implementing Application Engineering methodologies, processes, and practices to specific requirements of projects / programs which may include product design engineering, information security, code maintainability and reliability.
KNOWLEDGE AND SKILLS REQUIREMENTS :
To be successful in this role, candidates should possess the following technical skills :
Should have development experience in frameworks .NET Framework / .NET Core / MVC framework (C# preferred)
Experience with software and product development lifecycle (incl. coding, coding standards and reviews ,source control, testing, debugging, build, deployment and operations)
Experience in front end / UI technologies including frameworks such as React / Angular / Backbone / Bootstrap / Node.
Experience on Database technologies like SQL Server
Experience developing solutions using MS Power Platform (Power BI, PowerApps and Microsoft Flow)
Experience developing AI solutions using Azure components
Development skills and knowledge on Cortana Intelligence Suite, Azure Machine Learning Studio, BOT Framework and Cognitive Services
Knowledge / Experience in build / CI / CD tools : Azure DevOps
Knowledge / Experience on database platforms like MongoDB is a plus
Knowledge / Experience in big data analytics tools and Programming languages like Spark / Hadoop / Hive and Scala is an added advantage
Knowledge / Experience using statistical computer languages (R, Python) is an added advantage
High level knowledge on disruptive and emerging technologies like RPA, Blockchain, Artificial Intelligence and Machine Learning is a plus
Experience working in an Agile Scrum environment is a plus
Behavioral Competencies :
Strong verbal and written communication skills
Must be an outstanding team player
Ability to manage and prioritize workload
Ability to work in fast paced environment
Quick learner with can-do’ attitude
Must be flexible and able to quickly and positively adapt to change
OTHER REQUIREMENTS : EDUCATION :
B.E / B.Tech / MCA / MS or equivalent degree in Computer Science discipline
Minimum1 2 years of experience as a software developer
CERTIFICATION REQUIREMENTS :
Good to have MCSD : App Builder
Industry recognized certifications in emerging technologies like AI / ML, Block chain, etc.