Founded in 1975, CTDI is a full-service, global engineering, repair and logistics company providing best-cost solutions to the communications industry. CTDI's one-stop service commitment to customers has fueled the growth from a core business of network and CPE equipment repair that includes, STB / CPE Division, Mobile & Consumer Electronics, Network Services, Network Deployment Solutions, Products and Supply. CTDI's customers include the major wireline and wireless telecom carriers, cable service providers, and major OEMs from around the world. CTDI maintains its corporate headquarters in West Chester, PA, and supports an expanding customer base with close to 20,000 employees in over 100 facilities worldwide. This opportunity Involves a world class facility operating in Kemps Creek, NSW, servicing one of our most highly respected Global CTDI Customers.Software Engineer In this exciting role, you'll have the opportunity to collaborate with a dynamic team of developers while also working independently. Your primary focus will be on writing code and creating applications using a variety of tools, languages, and technologies. We're seeking enthusiastic individuals who love coding and are eager to embrace new challenges. You'll get to work with cutting-edge technologies as we develop custom solutions for our clients and enhance our internal operations. If you have a passion for learning and thrive in a fast-paced environment, this is the perfect fit for you! Please note this is an onsite position with an opportunity for hybrid work for up to 2 days per week.Responsibilities: Develop code using C#, ASP.NET Core/MVC, jQuery, Web API's, Entity Framework and Oracle/PostgreSQL database Create and deploy Test cases using automated testing frameworks like xUnit / MOQ for developed code to confirm it meets business requirements and has no defects Prepare releases for deployment into Production using GIT, Team City and OctopusCollaborate with technical leads and subject matter experts in the assessment of new designs and development workProvide technical support for user issues; troubleshoot problems, perform debugging, and take corrective action Develop proof-of-concept applications that provide creative solutions for our customers and operations Required Skills: Hands on experience with C# and web development Knowledge of object-oriented design patterns and best practices Excellent oral and written communication skills with the ability to understand others and clearly express thoughtsSelf-motivated, resourceful, and takes the initiative to learn new technologies Ability to effectively work in a team environmentAbility to adapt quickly to fast-paced changing environment and priorities Have opinions and collaborate Required Experience: Degree in Computer Science, Software Engineering or related field or equivalent work experience – Masters Preferred 2-3 years recent Experience with application development with Microsoft .NET stack web applications with ASP.NET MVC/Core, C#, Object Oriented Principles, Web Services (RESTful, SOAP), LINQ, Entity Framework, and databases like Oracle/PostgreSQL (SQL, PL/SQL). Experience with Web applications development using client-side tools and frameworks like JavaScript, TypeScript, CSS, and HTML. Experience with source code Repos like GIT. When you join the CTDI family, you will enjoy perks such as: Positive, team-oriented, inclusive workplace Brand new clean & safe, high-tech secure warehouse Employee Assistance ProgramA great place to work!Apply today to join our dynamic team!? CTDI offers an excellent compensation and benefits package and has been a growing leader in the telecommunications field for over 45 years.? Come put our successful history behind your career! CTDI does not accept unsolicited employment agency / recruiter resumes. Please do not forward unsolicited resumes to our website, to our HR Department or to any CTDI employee. CTDI will not pay fees to any third party agency or firm without a signed fee agreement or to any firm who was not issued a search assignment from CTDI's HR Department. CTDI will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered.