24 Nov
Angular Developer (ITC #2411)
Vacancy expired!
GDIT seeks an Angular Developer.
QUALIFICATIONS- Bachelor’s degree plus at least seven years (8+) of overall experience (or master’s degree plus 6+ years of overall experience) in software development, automated testing, and debugging/ support experience in a web-based environment.
- Significant level of Angular and TypeScript development experience.
- Significant experience with Java.
- Strong SQL proficiency.
- Experience with RESTful web services.
- Experience working with ORM tools/frameworks such as Hibernate and Spring.
- Extensive experience developing applications in an agile environment.
- Outstanding communication, organization, time management, and interpersonal skills.
- Good written and verbal communication skills coupled with strong listening skills.
- Experience with Git or other distributed source control system.
- Working knowledge and experience in Federal IT security guidelines and practices and Section 508/ Accessibility.
- Ability to contribute on an individual basis as well as demonstrate your strengths as a team player as a member of an agile team.
- Experience communicating and collaborating with other software developers, business owners, and management.
- Experience in technologies and frameworks such as Spring and Spring Boot Framework, HTML5/ CSS3/ JavaScript or JavaScript Frameworks, JSON, RxJS, Maven, Docker, cloud native applications and understanding of cloud architecture, automation and CI/CD, and security minded design and development.
- Google Material Design and Angular Material library
- Participate in an agile team to deliver the full lifecycle, including requirements, architecture, design, development, testing and deployment.
- Design, develop, and maintain code that meets requirements, is high quality, and performs efficiently and effectively to provide a great customer experience.
- Incorporate standards and best practices, including performance, security, scalability, and maintainability.
- Update and maintain system design documents
- Review and provide feedback on functional and technical requirements.
- Contributing to improvements in the software development lifecycle (SDLC) utilizing practices such as test-driven development (TDD), static code analysis, code reviews, continuous integration, continuous delivery, and automated security scanning.
- Working closely with technical lead to ensure system design follows the industry best practices and standards that aligned with the Judiciary framework.
- Investing in learning and the software development efficiency of the entire office through teamwork, personal responsibility, individual and group training, and process improvement.
Vacancy expired!