23 Aug 2021
Job Brief:
Within this role, you will be closely working with your team on our client’s cloud-based applications to ensure they meet the ever-evolving standards of the company. In addition, you will be required to design, develop & test the projects for quality.
Responsibilities:
• Design ,Develop and Test web solutions based on the specifications
• Ensure the best possible performance, quality, and responsiveness of applications
• Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
• Help maintain code quality, organization, and automatization
• Translate application storyboards and use cases into functional applications
• Design, build, and maintain efficient, reusable, and reliable code
• Analyses, designs, develops, tests, debugs, implements, maintains and/or enhances existing or new systems, that are reliable and efficient
• Develops customized programming solutions, and maintains existing system functionality
• Devises or modifies procedures to solve complex problems, and prepares detailed specifications from which programs will be written
• Applies appropriate development methodologies, system development lifecycles, tools and technology
• Collaborates on an on-going basis with the Business Systems Analyst
• Participates in the ticket management and resolution processes, including receiving, resolution monitoring and customer satisfaction
• Leads projects when needed
• Provides direction, training and guidance for less experienced staff
• Builds strong working understanding of the solution being delivered
• Ensures user satisfaction by providing preventative maintenance, troubleshooting, and timely resolution of more complex problems
• Follows and participates in the defined Software Development Lifecycle (SDLC).
• Defines metrics and monitors Service Level Agreements (SLAs) for systems being developed
• Meets daily, weekly and monthly reporting requirements
• Performs other job-related duties as assigned
Skills Required:
• Hands on experience of working with Technologies like C#, Asp.Net, MVC, MVVM, Silverlight, WPF, WCF, Web API, SQL
• Proven track record of producing high quality work with small & large teams
• Excellent communication and written skills with the ability to explain technical content to a non-technical audience
• Ability to independently produce high quality work without much input
• Ability to work well in a close team environment
• Ability to work analytically throughout the development cycle
• Able to solve problems and work to deadlines without direct supervision
• Effective organisational skills and the ability to deliver projects on time
• Ability to work on own initiative and as a team player in a non-discriminatory manner
• Knowledge of Microsoft’s Coded User Interface technology
• Experience of Agile development methodologies Desirable:
• Working knowledge of how Cloud/SaaS work
• Project Management Professional (PMP), Certified Scrum Master (CSM) is a plus
• Team Foundation server knowledge