Please Note:
- It is a 100% Onsite position
- Selected candidate must be willing to work on-site in Woodlawn MD 5 days a week
Key Required Skills:
Proficient in creating designing and testing web components especially in . Strong knowledge of modern Java Angular 9 and above Spring boot Spring and REST API.
Position Description:
- Team Collaboration and Stand-ups: Participate in periodic team stand-ups to discuss task progress address any impediments and align on goals.
- Development of New Components: Engage in the development of new web components and enhancements focusing on the objectives for the current milestone within the design system team.
- Build modern applications: Design and develop applications using Angular Java and spring boot
- Defect Resolution: Prioritize and address high-priority defects to ensure the stability and performance of the applications in the current milestone.
- Code Review and Testing: Conduct thorough reviews and testing of pull requests submitted by team members to maintain code quality and functionality.
- Support Ticket Resolution: Promptly address and resolve support tickets from end-user facilitating a smooth integration of the framework and ensuring user satisfaction.
Requirements
Skills Requirements:
Basic Qualifications
- Bachelors Degree in Computer Science Mathematics Engineering or a related field.
- Masters or Doctorate degree may substitute for required experience.
- 10 years of experience of modern software development experience with a solid understanding of designing building deploying and running applications.
- Combined experience using: Java Spring boot Angular 9 and above TypeScript Spring and REST API.
- 3 years experience working in for the creation of reusable web components.
- Must be able to obtain and maintain a Public Trust. Contract requirement.
Required Skills
- Specialization in Frontend Frameworks: Extensive experience in frontend development using frameworks such as React Angular .Net Java Spring Java Struts Bootstrap Sharepoint Salesforce Pega PowerApps or ServiceNow. With a strong understanding of web components CSS or SCSS.
- Web Component Expertise: Demonstrated ability in designing developing and testing frontend web components. Experience with technologies like is necessary.
- Strong Full Stack Experience: Strong understanding of Hibernate JPA and JDBC. Also experience using OOPS Twelve Factor Application Design principles architecture styles and APIs (Web API/Rest API). Finally having developed applications using Java/Spring Boot and design and develop database components using PostgreSQL DB or Oracle as needed for application.
- Design System Expertise: have extensive experience developing within and maintaining a design system which as mentioned above is built on web components utilising Stencil and Storybook.
- CSS/SCSS Mastery: Profound knowledge of CSS and SCSS with the ability to write clean maintainable and responsive styles for web components.
- Agile Methodologies: Solid understanding and practical experience with Agile development methodologies particularly with a focus on iterative development and continuous integration.
- Technical Leadership and Communication: Excellent communication skills for contributing technical direction and collaborating effectively within a team environment. Experience mentoring other in front-end technologies and web components best practices.
Desired Skills
- Team Collaboration and Support: Ability to work collaboratively with team members providing high-level end-user support with professionalism. Experience in handling support tickets and resolving user issues effectively.
- Mentorship and Integration Assistance: Comfortable mentoring end users and aiding them in integrating the custom built User Experience framework into their projects navigating through various integration challenges.
- Adaptability Across Frameworks: Willingness and capability to learn and support integration across diverse set of frontend frameworks beyond personal core expertise.
- Communication and Problem Solving-Skills: Excellent interpersonal and communication skills are crucial for interacting with end users and providing solutions through a professional service approach.
- Experience with modern development software tools and methodologies; Jenkins Splunk Git/BitBucket Jira/VersionOne Nexus Maven Jenkins OpenShift XML/XSLT VisualVM/Eclipse Profiler (Java performance monitoring tool) Amazon Web Services (S3) BDD (Cucumber or similar)
- Strong written and verbal communication; ability to engage customers and respond effectively to questions.
- Self-starter highly motivated individual who adapts to a dynamic work environment.
- Strong attention to detail with an ability to operate effectively across multiple priorities.
- Prior Federal government experience.
Java, Angular 9 and above, Spring boot, Spring, and REST API.
Education
Education: Bachelor's Degree with 7+ years of experience.