Senior Software Engineer, Tech Lead
CI&T is your end-to-end digital transformation partner. As a digital native, we bring a 25-year track record of accelerating business impact through complete and scalable digital solutions. With a global presence of more than 4,000 professionals in strategy, research, data science, design and engineering, we unlock top-line growth, improve customer experience and drive operational efficiency.
Job title: Senior Software Engineer, Tech Lead
Location: Brisbane, QLD or remotely, within AEST time zone
The Senior Software Engineer / Tech Lead will help develop products and services for CI&T clients, validate architectures, communicate and solve problems, and ensure alignment between CI&T and client teams.
The selected candidate will also liaise with technical stakeholders (architects, developers, and operations teams) from the client side. We are looking for people passionate about technology and the positive impact that its proper use may have on businesses.
Is this you? If so, you’re a proficient developer with a track record of using your knowledge to help solve complex business problems. You are a quick learner, understand that listening is as important as speaking, and feel excited about actively collaborating on new solutions and trying new things.
— Interact with CI&T teams in Australia, Japan, China and other global offices, using English as the primary language.
— Develop high-level system specifications.
— Facilitate and become the key technical reference in presales, supporting our Account/Project Managers and Sales team to engage and provide the best solutions and proposals to our new prospects.
— Communicate clearly and efficiently to team members and clients, being able to present ideas in a variety of ways depending upon audience and context.
— For projects/engagements, responsible for the overall technical solution, including application and cloud-based infrastructure/components.
— Build and provision customer environments working with main IaaS and PaaS providers, e.g. GCP, AWS and/or Azure.
— Support and help plan migration of applications to the cloud or between clouds.
— Help define and maintain continuous delivery and deployment solutions and tools.
— Lead and coordinate technical activities being a key reference to project members.
— Implement and guide PoCs and technical validations.
— 5 years of server-side development experience using .NET Core, C#, Java, NodeJS, Restlet, PHP, or similar platform.
— Knowledge of cloud technologies (GCP, AWS or Azure).
— Proven ability to work with software engineering teams and to understand complex systems, environments and patterns.
— Experience working with virtualisation or containerisation technologies.
— Soft skills like problem-solving, sense of challenge and fast learning.
— Flexibility to work remote. CI&T offices will also always be available for you, and you may be required to work on-site.
— Right to work in Australia.
Desired skills / Bonus points
— Experience with front-end technologies (React, Angular, Polymer, etc.).
— Cloud architect certification such as GCP, AWS or Azure.
— Understand and know when/how to deploy solutions and concepts such as:
— Microservices and containers solutions like Docker, Kubernetes, Istio, etc.
— Different database/storage solutions like cloud storages (GCS, S3, Azure Blob), SQL, No-SQL, and columnar databases.
— Scalable data processing frameworks like Spark, Hadoop, and Apache Beam/DataFlow.
— Knowledge of network, firewalls, VPC/VPN, and secure cloud components and APIs.