Senior Application Developer
Bayan Credit Bureau
Total years of experience :15 years, 10 Months
As a senior application developer perform the technical design and development of complex application system using existing and emerging technologies in an Agile environment. Ensure that code is properly written, integrated, tested and verified with rest of the application according to standard quality procedures and practices. Creates and review unit test plans and identifies to improve testing process. Proactively took part in SCRUM team to generate effort estimation task list. Database design, performance tunning and query optimization. Build new application components using .NET 4.0, ASP.NET, C#.NET, SQL Server, WCF Web Services/WCF Data Services. Integrate Third party API. Software release management.
~Participated in database design, writing queries and stored procedure in Oracle 11g; reported development and publishing of same using Oracle BI Publisher, crystal reports, and Oracle report writing tools. Managing Salesforce customize development, administration, and configuration which includes workflow rules, reports, and designed dashboard; worked on Mobile Supply Chain Application project and developed application for hand held device to perform shop floor and warehouse transaction from any location through WIFI.
~Managing the entire Software Development Life Cycle including design, development, testing, troubleshooting of Software; estimating different tasks; Creating and participating in software planning and estimating, status monitoring and reporting. Dexterously developing software solutions by studying information needs, conferring with users, studying systems flow, and work process, investigating problem areas following the SDLC.
~Interfacing with clients for business gathering, conducting analysis and finalizing technical / functional specifications and high level design documents for the project. Obtaining requirements using interviews, document analysis, requirements workshops, surveys, site visits, business process descriptions, use cases, scenarios, business analysis, and workflow analysis and proposed solution.
~Handled Data Integration Service projects with third party software and hardware that includes BARCO, Weave Link, ZTK Fingerprint devices, Oracle EBS and many more; identifying dependencies, evaluating risks & acquiring release approvals. Participating in project specification reviews, writing and maintaining technical documentation.
~Providing both Strategic and Tactical support to the concerned department and providing innovative expertise, consulting, design, implementation, and leadership in the realization of the benefits of IT technologies for the departments. Performing the testing, debugging, diagnosing and correcting errors and faults in an applications programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification
~Functioned as .Net team lead and acted as part of an agile development team, building and working on enterprise grade software system on top of Microsoft .Net development reporting directly to technical consultant.
~Instrumentally lead the team in development and implantation of different solutions like point of sales, human resource suit, assets management, task and project management solution and complete ERP solution for SME business.
~Functioned closely with business analyst to identify gaps of functional requirements and user interface and clarify functional specification as needed. Actively involved in software analysis, design, development and refactoring databases
~Prepared required documentation for the selected releases and ensured quality and timely deliverable. Performed integration of bio-metric devices with Attendance System so that system able to synchronize data directly from machine; code reviews and ensures the accomplishment of unit testing by the developers and removal of bugs reported.
~Ensured team followed the specified coding standards to get them up to speed quickly.
BSc. Hon's with majors in software development.