Seeking a Specialist with 5 to 7 years of experience in Angular Python and AWS to design and develop scalable secure web applications and cloud native solutions leveraging AWS S3 and API Gateway.
Key Responsibilities
* Work within a small development team to produce clean efficient code based on specifications or User Stories
* Integrate software components between in house and third-party applications
* Deploy tested code to SIT UAT environments
* Support developed applications troubleshoot debug and upgrade existing code when required
* Recommend and execute improvements
* Create technical documentation for development solutions future reference and reporting
* Conduct peer reviews of other developer’s code
* Collaborate with architects and other developers to develop the solution design
* Estimate user stories and feed estimates back into the Product Backlog
* Write unit tests when implementing user stories including test deliverables against a user storys acceptance criteria
* Support the team in working towards continuous integration and continuous deployment
* Help remove technical impediments raised by the team
* Liaise with the database administration and infrastructure teams to ensure successful deployment of developed products to live environment
Skills and Experience
Proven experience a minimum of three years as a Software developer or similar role working within Agile frameworks and associated architectures design coding languages and testing deployment tools including the following
Experience with software design and development in a test-driven environment
* Experience of SQL database development SSIS and cloud deployment eg RDS in AWS
* Knowledge of containerised deployments and optimisation techniques tools eg Docker Fargate Kubernetes
* Experience of working with wider project teams including Scrum Masters Product Owners Business Analysts and Testers
* Experience of producing technical support documentation
* Experience of writing technical specifications User Stories
* Experience of working within the full development lifecycle ie development unit testing and release management
* Experience of source code repositories code branching and version control systems eg GIT and TFS
Key Performance Indicators
* Delivery of high quality fully tested software changes within agreed Sprints
* Recognized as a technical authority within the development team
* A high level of accuracy for estimating stories and tasks
* Smooth transition of changes from development to production
* Compliance with the organizations control policies and procedures
Primary Skills
* Cloud Architecture AWS S3 API Gateway EC2 RDS cloudnative and microservices architecture
* API Integration RESTful APIs thirdparty and inhouse system integrations
* DevOps CICD CICD pipelines eg Bamboo deployments across SIT UAT and Production
* Engineering Practices AgileScrum TestDriven Development unit testing full SDLC
Secondary Skills
* Version Control Quality GitTFS code reviews technical documentation
* Compliance Collaboration Regulatory compliance awareness crossfunctional team collaboration
Skills
Mandatory Skills : Angular, AWS S3, Java, Java Microservices, Python
Good to Have Skills : AWS API Gateway, AWS Code Pipeline, AWS EKS
#J-18808-Ljbffr