What are the responsibilities and job description for the Full Stack Engineer position at TrustRPO?
Job Details
HarmonyTech Inc. is looking for an experienced Full Stack Engineer to join our esteemed development team. In this crucial role, you will lead the development and implementation of cutting-edge front and back-end software applications, covering the entire software development lifecycle. We're seeking someone with advanced programming skills, application development experience, and exceptional troubleshooting abilities.
Position is in Washington D.C and requires U.S citizenship or .
Responsibilities
- End-to-End Software Development: Managing the complete software development process from conception to deployment.
- Maintenance and Upgrades: Ensuring the software remains up-to-date and making necessary upgrades post-deployment.
- Life Cycle Management: Working on the end-to-end life cycle of software and applications.
- Coding and Deployment: Writing, building, and deploying software.
- Automated Testing: Working on automated testing and providing feedback during development.
- Modifications and Enhancements: Making changes to previously developed programs.
Qualifications
- Front-End Skills:
- Proficiency in Angular (version 8 or higher).
- Experience with modern front-end frameworks like React desirable.
- Back-End Skills:
- Strong knowledge of Java and Spring Boot.
- Experience implementing microservices architecture
- Experience working with Oracle Database preferred
- Additional Skills
- Agile development experience.
- Familiarity with user stories and story point estimation process
- Experience working with CI/CD environment and tools
- Experience with test automation (Selenium preferred)
- Experience with Agile tools like Jira
- Knowledge of Docker and Kubernetes (Desirable)
- Familiarity with Accessibility standards such as Section 508 and WCAG desirable
- 4 years of experience as Full Stack Engineer.
Education:
- Bachelor's degree in a relevant field preferred, or equivalent experience.