Job Description
Job Description:
Responsibilities:
- Provide estimates of level of work for completion.
- Create and maintain required technical documentation to support the application.
- Migrate application modules to an AWS cloud infrastructure.
- Understand current application infrastructure and stack to employ best cloud solutions.
- Conduct analysis, testing, updating, and debugging, identifying bottlenecks and bugs in the system and develop solutions.
- Translate complex application stories, use cases, and business concept designs into functional, dynamic applications.
- Develop reusable and scalable code using industry standard software development practices, techniques, tools, secure coding practices and frameworks.
- Work with cross functional teams, integrate solutions, and handle data conversions and migrations.
- Provide feedback to the development team on individuals coding practices via code reviews and other means.
- Bachelor's degree or commensurate.
- 7 or more years of relevant work experience.
- Detail oriented with strong organizational and problem-solving skills.
- Familiarity with industry cloud implementation and software development methodologies, standards, and architecture frameworks.
- Cloud native services, Docker, IaC, TypeScript, Python.
- Developing solutions utilizing the following code quality and security controls: SonarQube, NexusIQ, and Contrast.
- Developing and implementing solutions utilizing Spring, Spring Boot, and Angular UI frameworks.
- Demonstrated ability to adapt and learn new technologies.