Company Description
iGreenData is a forward-thinking technology company specializing in Cloud, Data, and Digital solutions that revolutionize how technology delivers value to businesses. We empower organizations to leverage the scalability, reliability, and enhanced performance of cloud computing. Through our unique family of accelerators and intellectual property, paired with our niche partner ecosystem, we assist clients in building intelligent businesses and transforming customer experiences. Our industry-leading digital and cloud capabilities position us as a pioneer in the technology landscape.
Role Description
We are seeking an experienced
Staff Engineer
with strong expertise in
.NET technologies, AWS cloud services, and Microservices architecture
. The ideal candidate will play a critical role in designing, developing, and scaling enterprise-grade applications, while also providing technical leadership to engineering teams. This role requires hands-on coding, architectural decision-making, and mentoring team members to deliver high-quality, resilient, and scalable solutions
The role is a hybrid one, based in Sydney, NSW.
Location: Sydney
Who can apply? Candidates based out of Sydney who have full working rights.
Mode of employment: Full Time/Contract
Experience: 9 yrs and above
Mandatory Skill: Dot net, AWS, Microservices (Staff Engineer/Senior Engineer)
Required Qualifications
* Bachelor's or master's degree in computer science, Engineering, or related field.
* 10+ years
of professional experience in software development.
* Strong expertise in
.NET Core, C#, and Microservices architecture
.
* Proven experience in
AWS Cloud services
for application development and deployment.
* Deep knowledge of
RESTful APIs, messaging queues (Kafka/SQS), and event-driven architectures
.
* Hands-on experience with
CI/CD pipelines
(GitHub Actions, Jenkins, or similar).
* Proficiency in
containerization and orchestration
(Docker, Kubernetes, ECS/EKS).
* Solid understanding of
security, performance, and scalability best practices
.
* Excellent communication, problem-solving, and leadership skills.
Key Responsibilities
* Architecture & Design
* Design and implement
cloud-native, microservices-based solutions
using .NET Core and AWS.
* Define technical strategy, frameworks, and best practices for scalable and secure software development.
* Create technical roadmaps, ensuring alignment with business goals and system scalability.
* Development & Delivery
* Lead the development of distributed systems, APIs, and event-driven applications.
* Ensure smooth integration between front-end and back-end systems.
* Oversee CI/CD pipelines, automated testing, and infrastructure as code (IaC).
* Cloud Engineering
* Leverage AWS services (EC2, Lambda, S3, RDS, ECS/EKS, CloudFormation, API Gateway, Step Functions, etc.) to build scalable applications.
* Ensure
high availability, security, and cost-optimization
of cloud-hosted applications.
* Leadership & Mentorship
* Provide technical leadership to engineers and guide them through complex problem-solving.
* Collaborate with cross-functional stakeholders including Product, DevOps, and QA.
* Drive engineering excellence by promoting clean code, automation, and continuous improvement
Interested candidates can apply here or else, please do share your updated resume with the below details to
Total exp
Relevant exp:
ECTC:
NP:
Visa status:
If this opportunity sound likes something you would be interested in, we want to hear from you Our team will assess your application, and if we feel that you could be a good fit for any of our client partners, we will be in touch regarding the next steps. You must have the right to live and work in this location to apply for this job