FILINVEST COMPANY: CORPORATE TECHNOLOGIES INC.
JOB SUMMARY:
The IT Software Development Lead/Specialist (.net Developer) is responsible in delivering quality software development and maintenance services in accordance with the CTI Development Life Cycle standard. Performs high complexity software development and work under the direction of the IT Solutions Architect and functionally the Systems Analyst such as major enhancements to a specific module or a core system or the development of new system.
DUTIES AND RESPONSIBILITIES:
Application Development & Maintenance
- Independently drive and manage complex development projects using formal methodologies
- Familiar with Design Patterns to apply solutions with industrial practices
- Leads software application team in developing maintaining and providing 3rd level production support for IT applications packages and IT services; escalates issues to Management
- Works with management IT team and customers in understanding applications technical requirements determining scope and delivering high quality application systems and services on time
- Leads one or more projects within the delegated team (s) managing resourcing timelines budgets and Quality of deliverables.
Application Deployment and Support
- Coordinate with vendors and others business users and provide technical assistance for all applications.
- Provide technical support to all applications and resolve issues.
- Administer all upcoming plugins new service packs and versions and ensure effective implementation to provide better services.
- Administer all implementation issues and generate shortterm resolution as well as long term preventive measures for development
- Works closely with Direct clear and efficient problem identification analysis and solutions formulation or workaround.
Quality Assurance and Compliance
- Delivers quality software and services that has passed through agreed Quality Assurance processes for compliance with expectations and continuous improvements.
- Reviews and updates the IT technical documents related to the testing and QA ensuring clientapproved changes and enhancements are incorporated into the master document and made available to stakeholders.
Technical Optimization
- Develops and/or adopts core classes libraries etc. used by development team for consistency and efficiency.
- Optimizes system performance with balanced tuning of application software and hardware configuration.
- Proven experience with OOP languages preferably .NET
QUALIFICATIONS:
Candidate must possess at least Bachelors Degree in Computer Science/Information Technology or equivalent.
At least 5 Year(s) of working experience in the related field is required for this position.
WORK EXPERIENCE:
Minimum 4 years experience in software development deployment and integration and computer systems validation