Senior Software Development Engineer (Go)
20930020
Obowiązki
You
You are a software engineer who strives for excellence in delivering elegant solutions for complex business processes as well as in your technical solutions. You have a curious mind and a passion for continuous improvement, automation, and process enhancements. You thrive in an agile, fast paced, and highly collaborative team environment.
Us
We are a high-performing cross-functional team of engineers, product managers, and designers working on delivering elegant solutions to complex business problems, and we have a proven track record of delivering successful applications providing the platform and shared services to other IBM teams supporting a wide range of products, working with external and internal stakeholders.
Wymagania
- Passion, energy, and the desire to work very hard to deliver cool software.
- Experience delivering enterprise-level object-oriented software engineering in Go.
- Experience in Terraform.
- Experience with popular AWS, Azure and/or GCP services for compute, storage, and databases etc.
- Experience in working with complex object (data) models and business rules.
- Collaborative work style; effective communication; cross-functional teamwork.
- Experience working with product management, field staff and customers to clarify requirements.
- Experience with best SDLC practices: coding standards, reviews, code management, build processes, CI/CD pipelines and automated testing.
- Experience delivering commercial software; familiarity with common roles and responsibilities, product and release life cycle, source code and change management, etc.
- Fluent English language skills.
Źródło: IBM Polska/Praca