Role Summary
We are seeking a mind ready candidates to step into a Senior ASP.NET role. In this position, you will bridge the gap between hands-on solution design and tactical application development. You will be gaining hands on exposure with the design, development, and implementation of digital IT systems, ensuring solutions are scalable, optimized, and tightly aligned with business requirements. This role will allow you run wild in the Insurance industry.
Key Responsibilities
IT Application Management
- Manage and execute the development, design and implementation of new applications and changes to existing information systems and software packages.
- Manage effective delivery with cost efficiency and total quality in ensuring that the investment in IT realizes the intended benefits.
- Define action plan to support IT strategy through sound planning, established methods and resourcing to deliver projects within agreed timelines.
- Manage, enforce and review system change adhered to software development life cycle and software quality management.
- Manage and optimize system delivery aligned to Enterprise Architecture framework
- Manage application availability with timely resolution of issues and problems
Design
- Accountable and responsible for a set of solution portfolio to ensure the design and architecture of solutions are scalable and performance optimized
- Ensure business and functional requirements are translated to system solutions
- Lead the development, design, and implementation of new applications and changes to existing information systems and software packages.
- Act as the IT/technical lead in medium to major projects/initiatives that drives the business growth
Development
- Develop software codes based on best practices and guidelines
- Perform unit & SIT testing before deploy system for UAT test
- Support and solve UAT issues
- Execute 2nd level production and incident support through close interaction with 1st level support
IT Application Management
- Execute the mid and short term strategic plan in alignment to the changing business environment
- Ensure risk assessment process is supported by complete technical assessment
- Ensure deployment adhere to a defined change and release management
- Ensure support system availability through controls and monitors of system health
- Manage and ensure initiatives/projects are delivered in within time, budget and scope
- Ensure all SDLC documents in placed for all initiatives/projects
Role Requirements
- Degree in IT from an accredited institution.
- Above 2 years of experience in IT application development environment (Application solutioning on design and development – digital IT systems)
- Strong experience in execution of IT projects with high level of expertise in system application and technology implementation delivery.
- Strong communication skills with ability to communicate with middle management team, internal & external stakeholders
- Strong analytical and problem solving skills.
- Domain proficiency in insurance business and its operations including distribution channels modus operandi is essential
- Able to work independently and highly self-motivated
- Able to work with peers and other stakeholders, a team player
Technical skills required:
- Strong knowledge in developing ASP.NET application in VB, Web Service Development(json, SOAP) and entity framework on IIS
- Strong knowledge of HTML,HTML5, CSS3, JavaScript, JQuery, AJAX, Telerik, Angular and Bootstrap
- Strong knowledge of relational database (SQL Server, Sybase, Oracle) and T-SQL
- Familiarity with architecture styles/APIs(Rest API)
- Familiarity with Share Point
- Familiarity with Classic asp and VB6 platform solution.
Good to have
- Basic knowledge with Native/Hybrid mobile development: iOS and Andriod programming language, iOS and Andriod SDK
- Basic knowledge with Unix, Websphere Application Server.
- Basic knowledge with Java, Java Servlet, Unix Shell Script, Window Batch Script, XCOM, SFTP