About the job Sr. Java-Angular Developer
Responsibilities:
- Participates in the schedule definition, system design, scope definition and development/selection of software solutions.
- Works on team or independently to research and define user requirements and understand their needs, address those needs, handle problems as they arise, and escalate issues as required.
- With minimal direction, works to formulate system scope, objectives, requirement and design documentation.
- Works with a team to provide information and development schedules for assigned work.
- Creates appropriate documentation for all application modifications and new development.
- Develops applications/enhancements within the clients defined architecture and following the predefined processes/methodologies.
- Proactively communicates with and coordinates activities with other team members.
- Works with team members to develop, maintain and improve critical internal and external production applications.
- Works with Infrastructure and Service Desk teams to identify, diagnose and remediate production system issues.
- Provides timely status updates for assigned work to the team members and leadership.
- Research the changing marketplace to keep current with technology and upgrades.
- Provides production system support as needed.
- Other duties as assigned.
QUALIFICATIONS:
- Bachelors degree in computer science, math, or related technical field that required extensive computer programming.
- 5-10 years of technical work experience, working independently and in a team-based software development environment.
Knowledge of:
- Working knowledge of the development life cycle including testing process and methods, variable programming fundamentals, conditional execution, data structures, compilation and debugging tools.
- Basic knowledge of Agile and object-oriented software development methodologies utilizing UML (Unified Modeling Language) is required.
- Depending upon area of assignment/focus, necessary skills and experience must include the following:
- Strong backend, hands-on experience with Java EE and JMS.
- Strong frontend, hands-on experience with Angular.
- Strong experience with testing automation scripting, DEV/Ops processes including CI/CD, and relational databases/SQL.
PREFERRED QUALIFICATIONS:
The following skills, platforms, and/or experience may also be used:
- Web Accessibility (Section 508) and Web Usability Standards.
- Query, AJAX, XML, XSLT, web services.
- Service-oriented architecture.
- Development and testing on mobile platforms, and object relational mapping frameworks.
- MVC Framework.
#J-18808-Ljbffr