02 Dec
Software Integration Engineer
Vacancy expired!
- Work across the stack from UI to database
- Leverage AWS and sometimes Azure to deliver efficient, cloud-native solutions
- Write unit, integration, and functional tests, and guide others in doing the same
- Document software designs and project tasks
- Review functional requirements and analyze their impact on schedule and software design
- Provide technical leadership, mentoring and direction to other team members
- Design and develop REST APIs and other code that is reliable, maintainable, and extendable
- Participate in design/code reviews
- Translate business needs and requirements into technical specifications
- Review functional requirements and analyze their impact on schedule and software design
- Document software designs and project tasks
- Work with team members to improve development processes and practices
- 2+ years’ experience in software development
- Practical experience in C#, Java, or similar programming language
- Practical experience in Node, Spark, Spring Boot or similar modern server frameworks
- Practical experience with JavaScript
- Some experience with CI/CD deployment pipelines
- Practical experience building and supporting Microservices
- Practical experience with containerization such as Docker
- Practical experience building REST API’s
- Demonstratable knowledge of design principles and patterns
- Some experience with unit testing
- Bachelor's degree in Computer Science or equivalent experience
- Experience with AWS native technologies such as Kinesis, RDS, Lambda, SES/SNS/SQS, API Gateway, S3, Route53
- Demonstrated experience with AWS and/or Azure
- Knowledge of or experience with Agile and methodologies like SCRUM or XP
- Experience with a Angular or REACT or similar framework
Vacancy expired!