Title: Senior UI Developer (Angular)
Location: Pittsburgh, PA – (5 days Onsite)
Employment Type: Full Time
Salary: $100K - $115K/Year Plus benefits
Visa Accepted: USC
Your future duties and responsibilities
- As a Developer, you will be responsible for development, support, maintenance and implementation of a complex project module
- Responsible for translating software requirements into workable web-based applications, including writing specifications and designing, building, testing, implementing and supporting applications using latest Angular version
- Participate in project planning sessions with technical and functional leads, business analysts and other team members to analyze business requirements and outline the proposed IT solution
- Participate in design reviews and provide input to the design recommendations; incorporate security requirements into design; and provide input to data flow
- Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications; identify/troubleshoot application code-related issues
- Provides hands-on day-to-day coaching and support for junior software team personnel in all phases of a project including aspects such as systems architecture, reuse, development processes, technical direction, mentoring of the team
- Acts independently as a technical advisor on the most specialized phases of system design, programming, implementation, and analysis; leads and participates in major system design, development and implementations
- Gather system requirements and develop specifications, write code according to specifications, Quality review of others'' code or designs, Diagnose and fix bugs in conjunction with QA team
Skills:
- Angular
- Java
- RESTful (Rest-APIs)
- SOAP
- SQL Server
Required qualifications to be successful in this role:
- 6+ years'' experience in Angular 12 or newer
- 1-2 years'' experience in NodeJs
- 3+ years'' experience in developing web-based user interfaces
- Basic understanding of Linux network and server configurations
- Knowledge of Java is a plus
- Working knowledge in DevOps tools like Maven, Jenkins, uDeploy and GIT is a plus
- Experience working in an Agile project
- Strong leadership and collaborative skills with willingness to take ownership and responsibility
- Superior analytical and problem-solving and resolution skills, and ability to adapt quickly
- Self-motivation and strong time management and organizational skills
- Ability to tackle challenging work situations and to resolve conflicts in a positive manner
- Strong communications (verbal and written) skills, interpersonal skills and solid technical writing experience
- Team player with ability to work in a rapidly changing environment utilizing good time management and prioritization skills, while maintaining high quality and being flexible to customer needs and timelines

