Vacancy expired!
- Focus on improving current software development practices and standards across 7-Eleven.
- Evaluating, identifying, designing, and developing software solutions, weighing the cost/benefits of alternatives.
- With an eye toward continual improvement, propose and lead new and improved solutions in areas ranging from tools to processes to technical skills for Development Teams.
- Providing technical leadership of software development project.
- Documenting all aspects of an application or solution.
- Identifying needs and delivering solutions for critical challenges involving software development.
- Identifying problems with software systems and resolving the issues.
- Developing working relationships with other employees, such as Development Managers, Product Owners, Scrum Masters, Developers and Quality Engineers.
- Understand and participate in technical decision making, code reviews and enforcing software development and operational practices and standards.
- Identifying short- and long-term solutions and timeline; reviewing and providing feedback for proposed solutions; and performing design and code reviews of changes.
- Research new technologies to promote continual improvement culture.
- Fully familiar with Agile/Scrum methodologies and development practices.
- Bachelor's degree or the equivalent in Computer Science, Information Technology, Engineering.
- 2+ years designing and architecting large-scale software applications.
- 10+ years building large scale enterprise software applications.
- Strong Experience in AWS and/or Azure Cloud platforms, with the ability to explain the costs and benefits of alternate solutions.
- Technical Breadth with multiple Disciplines: Software engineering, Cloud, Data Security, Quality.
- Full software development lifecycle experience: from design through development, testing, implementation, production, monitoring and support.
- Hands-on Development skills key technologies - Java/Groovy, Ansible, Infrastructure-as-Code (IaC), Docker, Cloud Kubernetes, AWS Lambda/Azure Functions, NoSQL such as MongoDB or DynamoDB.
- REST-based API and web architecture and development.
- Solid understanding of microservices and event driven architecture.
- Experience building systems to handle large volume of transactions at scale.
- Self-driven, proactive (someone that can take an initiative and drive to get tasks done and does not need daily directions), as well as acts with urgency.
- Mentorship of Junior level software developers to make informed decisions quickly and taking ownership of services and applications at scale.
- Ability to communicate complex technical information to all stakeholders of the project, including those who do not have a technical background.
- Demonstrated experience showing exceptional troubleshooting skills to quickly assess root cause and formulate both short- and long-term solutions.
- Stays current with software development practices and tools.
- Experience with Cloud networking, such as AWS VPC, Security Groups, Load Balancer, ASG, as well as cloud security, such as IAM roles and policies.
- Experience working as part of large cross-functional teams.
- Experience with creating CI/CD automation is a plus.
- Experience with log and metric consolidation tools like NewRelic, ELK, Logz.io or Splunk is a plus.
Vacancy expired!