We are seeking a skilled software engineer to join our team in Sydney and build robust applications using C# and modern .NET frameworks.
In this role, you will build and maintain applications using Blazor, focusing on desktop and web solutions. This is an opportunity to work in a small, collaborative team where you’ll own your work end-to-end.
Responsibilities
-
Develop, maintain and enhance applications using C# and modern .NET frameworks
-
Build and optimize Blazor applications leveraging component models, state management and WebAssembly runtime
-
Apply software engineering fundamentals including object-oriented design and asynchronous programming
-
Implement unit and integration testing to ensure code reliability and performance
-
Contribute to desktop application development and integrate web application expertise into desktop solutions
-
Collaborate with a small team to deliver shared code and drive projects from end to end
-
Participate in code reviews to share knowledge and maintain high quality standards
Requirements
-
Commercial experience as a software engineer working with C# and .NET frameworks
-
Hands-on experience with Blazor along with a strong understanding of component models and state management
-
Strong grasp of object-oriented design and asynchronous programming
-
Demonstrated ability to write and execute unit and integration tests
-
Proficiency with Git and CI/CD practices
-
Background in building or maintaining desktop applications or strong web application experience with an interest in desktop development
-
Clear communication and the ability to collaborate effectively within a team environment
-
History of taking ownership of tasks from end to end
Nice to have
-
Background with other .NET desktop frameworks such as WPF, WinForms or MAUI
-
Familiarity with cloud platforms including Azure or AWS
-
Exposure to DevOps practices and automation tools
We offer
-
By choosing EPAM, you're getting a job at Great Place To Work-Certified™ in 2024, Glassdoor’s Top 100 Best Places to Work in 2023 & one of Most Loved Workplace, as recognized by Newsweek, 2021 - 2023.
-
Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters.
-
You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices.
-
We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey.
-
At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us.
Life at EPAM
- We are a leading global provider of digital platform engineering and development services that has rapidly grown in Australia since 2013.
- We adopt a global growth strategy, thinking and acting like start-ups, working in multi-disciplinary teams, and delivering results. With a multinational talented team, we have been delivering innovative solutions for cloud migration, cyber security, digital transformation, etc.
- You will work in an open and friendly work environment where your professional skills and experience can stand out.
How We Hire
- Here, we summarize the typical journey to finding a job within EPAM.
- Apply and tell us about yourself!
- Go through some standard interviews:
- General interview with a recruiter
- Technical interview with our technology experts
- Manager interview or Offer interview with a hiring manager
- Get ready to join the team!
- Not sure if you meet all the requirements? No problem. Let's talk anyway and find out more!
- It takes 1 min of application to start the journey with us. Apply now!