• Gather business requirements and develop conceptual and technical design for multiple projects concurrently and translate user requirements and analyze software application development into overall architecture structure.
• Design and enhance software applications and components by converting project requirements through the use of software documentation using flow charts and schematic diagrams to create timeline. Evaluate detailed functional specifications and build application based on standards.
• Design, develop and maintain software applications using software development languages and program such as Microsoft Framework C#, ASP.Net, VB.net, MVC, Entity Framework, ADO.Net, WCF service, Web API service, Web Service and enhance and improve user experience with software application using cross browser technology such as HTML, XML,AJAX,CSS, JavaScript, JQuery, AngularJS Framework, Bootstrap.
• Identify and architect system databases by analyzing project requirements to create or modify the data schema, table, store procedure and database functions using Microsoft SQL Server (2005+) through Microsoft SQL Management Studio (2008+).
• Monitor application functionality and identify potential problems and confirm software operations by conducting tests, participating in trial runs, and modifying application process. Test applications for unit performance, regression, and user acceptance. Modify existing applications to eliminate errors, enhance performance, improve overall reliability, and accommodate dynamic business requirements. Maintain reports by documenting application performance, enhancements, and application exceptions.
• Work closely with team members, such as Project Managers, Software Engineers and QA Engineers to develop applications that add value to our software. Provide technical support to all application users. Provide application solutions and assistance to improve productivity including technology and software upgrade. Create and maintain documentation and software user guidelines to improve overall productivity. Stay abreast of advances and new developments within the engineering industry.
Educational Requirement: Masters' Degree in Computer Science or related field.
Minimum 24 months of progress experience
To apply, please send your resume to Daniel Paul C/O OSCAsafe at 20300 S Vermont Ave. #205, Torrance, CA 90502
Principals only. Recruiters, please don't contact this job poster.