Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Technical design, development and implementation of new/existing applications as required
- Generate Ad-hoc reports
- Perform appropriate code modifications to existing software and new software or system that is aligned with the tools, procedures, processes, and coding standard used by the company
- Work as part of the technical team to develop code that enhances current software products, as well as assist in the design, development, and implementation of new software products.
- Participate in design and code review sessions to ensure accuracy and maintainability of programming.
- Work with the organization’s Project Managers, Quality Assurance, and Infrastructure staff to ensure timely delivery of quality software changes, defect correction, and enhancements.
- Evaluate proposed technical solutions to ensure that they are aligned with the software functionality and attributes.
- Perform unit and systems testing to ensure delivery of quality products.
- Assist Business Analysts and Project Managers to address ad hoc customer requests (e.g., database queries, data issues, etc.).
- Works collaboratively with Company's team of developers and engineers to design and develop moderate to complex web-based applications
- Recommends innovative technical solutions to improve software capabilities and user accessibility. Ensures technical components are reliable, salable, interoperable, and reusable
- Continually enhances the technical design and frameworks underlying the company products suite
- Designs and documents technical architecture
- Participate in technical design discussions, advising our Functional Consultants on proposed solutions based on best practices and the customer’s business and technical requirements
- Develop, test, document, install, deploy, and support code additions and modifications
- Work all issues to resolution
- Work with third party technical suppliers as needed to provide a complete business solution for our customers.
- Perform other duties as assigned.
- Schedule and manage time effectively
- Work in multi-disciplinary teams on projects and enhancements to ensure successful completion
- Ensure all work undertaken and system applications conform to Company standards and procedures and meet the agreed service levels
- Manage, plan and prioritize tasks to achieve agreed deadlines and meet user requirements
- Identify and implement improvements to existing processes and applications
- THIS JOB IS WORK FROM HOME
Job Requirements
EDUCATION
- BS in Computer Science or a related field, or significant equivalent experience
SKILLS AND ATTRIBUTES
- Microsoft C# ASP.NET, ASP.NET Core, ASP.NET MVC. REST API’s, SOAP
- MS SQL Server (Stored Procedures, Triggers, and Views)
- Javascript, Ajax, JQuery, HTML, Web services, Angular JS, Angular 8
- AJAX, Telerik, HTML, CSS, JQuery, JavaScript, Visual Source Safe, Bootstrap
- Ability to work on Chart.js & Datatables.js components
- Strong knowledge in Mobile Application Development and integration
- IIS Management
- Ability to organize and manage multiple priorities
- Ability to liaise with internal and external customers at all levels
- Knowledge on WEB development and Software Engineering
- Expert in Microsoft .NET Core and Angular 8