Software Developer is needed to perform the following duties:
· Create business models, logical specifications and/or user requirements to develop solutions for the application environment–10%
o Created custom-directives and custom-filters for data manipulations (DOM) and to display data in company standard format in UI.
o Define new validations through Angular for the form field validation implemented using directives like valid, pristine, and checked.
o Used Bootstrap cards to display data on the page with the required format.
· Design software applications, create system procedures and ensure that the developed applications function normally- 10%
o Designed dynamic client-side JavaScript codes to build web forms and simulate processes for a web application, page navigation using Angular Version 15.
o Experience on working with CSS Background, Layouts, positioning, text, border, margin, padding, table, Pseudo classes, and Pseudo elements, CSS behaviors in CSS.
o Wrote the unit test cases for Angular Services, Components, Modules, Forms using karma, jasmine frameworks.
· Develop and create business models, logical specifications and/or user requirement solutions for the application environment-15%
o Developed Responsible Web Design (RWD) UI using HTML5, CSS3 media queries, Ajax, Angular 15 and Bootstrap.
o Developed and designed various Bootstrap components such as drop-down menu, slider, input and search text box, navigation buttons, etc.
o Followed agile development methodology to develop the application.
· Implement and modify programs; make approved changes by amending flow charts, develop detailed programming logic, and coding changes-15%
o Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
o Implemented predefined and custom Form Validations using Form Builder in Reactive Forms. Used Web pack for bundling JavaScript files.
o Involved in the Requirement gathering phase to gather the requirements from the business users and dealing with the UX team to continuously accommodate changing user requirements. Preparation of technical product documentation used internally and externally.
· Participate in scrum meetings and coordinate with Business Analysts to understand the business needs and implement the same into a functional design-20%
o Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON.
o Used ag-grid features like column sorting, multi column selection, formatting data all over the application.
o Involved in Routing Modules, Routing Components, Navigating Pages. Implemented Lazy loading in the navigation of Components and Modules.
· Manage source code, prepare test data, tests and debug programs; revise and refine programs to improve performance of the application software-15%
o Added Auth Guards to restrict pages from being visible to users as per their login type.
o Used HTTP Interceptors to add JWT tokens and authentication headers to every http call to provide authentication to the pages.
o Used Web pack for bundling JavaScript files. Used Web pack for bundling JavaScript files.
· Perform execution of functional test plan, validate test results, prepare documentation & data for analysis-15%
o
o Extensively worked with making calls to WEB APIs to fetch the data from the back end as JSON response and parse it on the UI for DOM/CSS Manipulation.
o Used Angular custom and in-built directives from Angular powered bootstrap for better performance of the application.
o Used JIRA as an issue-reporting tool for updating the bug report.
Bachelor's Degree is required in Computer Science or Computer Engineering or Computer Information Systems .
Job Type: Full-time
Schedule:
Education:
Work Location: In person
Click the checkbox next to the jobs that you are interested in.
Click the checkbox next to the jobs that you are interested in.
Bug/Defect Analysis Skill
Debugging Skill
Software Engineer II (Delphi Developer)
PDI Software, Dallas, TX
Software Engineer II (Delphi Developer)
PDI Software, Dallas, TX