Involved in all phases of the software development life cycle – from requirements analysis, development, testing and implementation to on-going management and maintenance of the solutions.
Technical project planning, management and oversight for key initiatives and implementation of projects, ensuring first that these are closely aligned with company’s objectives and strategic priorities.
Defines project scope, deliverables, roles and responsibilities in collaboration with stakeholders and business partners.
Possesses high level understanding in the areas of web application programming, content management systems, API, database and system design.
Provide process improvement recommendations based on best practices and industry standards.
Manage change requests, integration with other external applications and databases.
Develop and code custom web based applications using .NET Framework and SQL server on the backend.
Works from written specifications and pre-established guidelines to perform the functions of the job and maintains documentation of process flow.
Manages and appropriately escalates delivery impediments, risks, issues, and associated changes.
Resolves conflicts by demonstrating leadership and appropriate decision-making competencies.
Job Requirements:
Degree in IT/Computer related studies.
5 years of experience.
Good understanding of the .Net Framework, object-oriented programming, and multi-tier architectures.
Proficient in developing applications using Microsoft .NET Framework, ASP.NET, C#, SQL Server, HTML, CSS, JavaScript frameworks.