AWS Developer

07 Dec 2024

Vacancy expired!

Key responsibilities of the Developer role include: Serve in a technical capacity as the application developer lead to understand the requirements of the project and devise a plan for the best platform to be utilized and how to use that platform to achieve the goals of the project.
  • Develop a web-based application in the selected platform and/or frameworks that support the needs of the project and users to deliver an application to collect data from contributors and deliver reports and business intelligence visualizations as required by the project team.
  • Develop, maintain, create, and improve validation rules, custom workflows, customizations, and new features.
  • Design in collaboration with the Data Administrator and run automated data imports, programmatic data mapping, and data transformation using best practices and tools.
  • Perform hands-on software development, unit testing, integration testing and other best SDLC practices to guarantee systems perform as designed.
  • Perform security assessments of the architecture and application in collaboration with the Information Security Office and make required adjustments to eliminate vulnerabilities.
  • Use best practices for continuous build, release, enhancements and bug fixes as needed to the platform.
  • Provide technical assistance for end-user troubleshooting for bug fixes, enhancements, and "how-to" assistance.
  • Work with REDcap team to access and integrate data via API with the project application.
  • Design and develop ways to integrate application within the workflow of the participating sites so that users’ burden is minimized.
  • Work with the project team in the creation of visualizations and reports templates and translate those into live dashboards that will be accessible within the application.
  • Develop the required documentation for the system that would allow future developers to effectively manage and make adjustment to the application and its components.
Required Skills
  • 5+ years of professional work experience
  • 3+ years of experience with any of the following AWS, Serverless, IAM, S3, CloudWatch, CloudFront
  • 3+ years of NodeJS and ReactJS experience
  • 5+ years of database experience
  • 2+ years of experience in modeling/shaping data (looking at flat data from different sources and understanding how to structure the data and add metadata to it such as IDs, place of origin, time received, etc. to ensure data can be usable by the product)
  • 4+ years of version control systems (git, svc, etc.)
  • 2+ years of handling different data formats (json, csv, etc.)
Nice to have Skills
  • Knowledge of GraphQL
  • Knowledge of CI/CD pipelines
  • Experience with docker and Kubernetes
  • Experience with writing unit tests
Soft Skills
  • Self-starter (the ability to do the work that needs to be done without being told explicitly to do it)
  • Vocal leadership (the ability to listen to proposed solutions and speak up if you notice problems with a solution)
  • The ability to come up with scalable solutions to problems
  • Ability to work in an iterative prototyping environment with evolving specifications

  • ID: #23989430
  • State: Texas Austin 73301 Austin USA
  • City: Austin
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2021-12-07
  • Deadline: 2022-01-30
  • Category: Architect/engineer/CAD