Associate Software Engineer

June 30, 2025
Application ends: September 30, 2025

Apply for this job

Email *

Job Description

What You’ll Be Doing

  • Participate in all stages of the software development lifecycle (SDLC), from requirements gathering and design to development, testing, and deployment.
  • Develop clean, maintainable, and efficient code using .NET technologies (e.g., C#, ASP.NET MVC/Core, Entity Framework).
  • Implement secure and well-documented APIs for seamless integration with other systems.
  • Conduct code reviews, learning and applying coding standards and best practices.
  • Build user-friendly and responsive web interfaces, ensuring a positive user experience.
  • Build practical knowledge of testing and debugging best practices, to ensure high-quality and reliable software delivery.
  • Document and clearly communicate the implemented solutions.
  • Continuously improving our engineering processes, tools, and systems
  • Collaborating in the ongoing design and architecture of our evolving core products and services.
  • Working day-to-day with our Australian based dev and DevOps teams, also collaborating with our global teams in India and US
  • Participating in our monthly team tech days, regular team lunches and annual hackathon

What You Need

  • 0-3 years of Software Engineering experience or similar role.
  • Enjoy building and learning to build well-engineered, usable, and accessible systems.
  • Experience in .NET/Java or associated tech
  • Understanding of relational databases and working knowledge of SQL
  • Experience with object-relation mapping using frameworks, such as EF, Hibernate or LINQ
  • Comfortable using version control systems such as Git
  • Experience and knowledge of CSS and modern web standards and frameworks
  • Software design skills, including good design patterns knowledge.
  • Strong problem-solving skills
  • Interested in developing a strong understanding of the product and business domain.
  • Enjoy working in a team-oriented, collaborative environment.
  • Self-motivated and proactive attitude towards learning

Nice to Have:

  • Experience with cloud platforms (e.g. Azure,AWS).
  • Experience with unit testing frameworks (e.g., NUnit, xUnit).
  • Experience with version control systems (e.g., Git).
  • Experience with continuous integration and continuous delivery (CI/CD) pipelines.
  • Open-source contribution, repositories, personal projects
  • Participation in communities of interest, meetups

Our Technology Stack:

  • React, React Native, TypeScript, vue.js
  • .NET Framework and .NET Core (C#)
  • ASP.NET MVC and Web API, Entity Framework
  • SQL Server, PostgreSQL
  • Visual Studio, Visual Studio Code
  • Xamarin Mobile framework
  • Continuous Integration and Delivery via TeamCity, BitBucket Pipeline
  • Various AWS Services

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru