No of Positions: 1
Location:
Thiruvananthapuram
Tentative Start Date:
January 31, 2023
Work From :
Any Location
Rate : $ 14
-
16 (Hourly)
Experience :
5 to 8 Year
RESPONSIBILITIES
• Analyse client’s requirements, configure, deploy, and support software implementations
• Develop, code, test, and debug new software or enhancements to existing software
• Collaborate with team members in designing new or changed software components
• Monitor and manage installed application software for compliance with business process
requirements
• Training client community on new and existing product features and provide and maintain
style guides to control uniformity across clients
• Support operations requests for custom reporting and data analysis
• Responsible for triaging issues in product deployments
• Liaise with nontechnical and technical staff to solve business problems with current and
existing product features
• Analyse customer suggestions for software improvement or enhancement
• Design and write application software according to the approved specification
• Gain full technical knowledge and thorough understanding of the business application of the
project
• Provide input into project planning and scheduling functions
• Design software products and plan software implementation
• Mentors engineers to propagate good design principles and development practices to the
team
• Change management in the .NET framework
PRIMARY SKILLS
5-8 years of Microsoft .Net Framework, .Net Core, C#, HTML, JavaScript, Angular experience
• Background in .Net MVC, .Net Core, Angular 4+
• Knowledge of .NET Core API, Microservices, and Service-Oriented Architectures
• Microsoft SQL Server 2014+ (SQL, T-SQL, Stored Procedures), MongoDB (preferable using
Robo 3T)
• Proven familiarity with SDLC, Design Patterns, UML, and system documentation
• Experience with object-oriented design and implementation and continuous deployment
strategies
• Ability to translate customer-specific requests into re-deployable system functions
• Ability to diagnose, plan, and implement fixes to software bugs or design flaws
• Ability to plan and manage your own work to meet deadlines
• Eager to work on multiple teams and projects at the same time
• Adaptable to multi-cultural communication and collaboration
• Able to learn and apply new techniques just-in-time.
• Bachelor’s in Computer Science, Information Systems, Management Information Systems, or
related degree.
SOFT SKILLS
• Good communication skills
• Able to understand requirements, ask relevant queries for clarification
• Scrum/Agile Methodology, JIRA
• Can work independently
• Asks questions to resolve problems / queries
• Team player