Senior Software Engineer
Datacom
Job highlights
Summary
Join Datacom, a leading IT services provider in Australia and New Zealand, as a Senior Software Engineer. You will apply your expertise in analysis, design, programming, and testing to build software systems and contribute to the technical direction of projects. This role requires a Bachelor's degree in a related field, 5+ years of programming experience (including 2+ years in a large IT environment), and proficiency in C# and the Microsoft tech stack. You will collaborate with teams, provide guidance to junior engineers, and contribute to project proposals. Datacom offers a dynamic work environment with perks such as remote work, flexible hours, and professional development opportunities. The company fosters a supportive and inclusive culture, providing a range of benefits and opportunities for career growth.
Requirements
- Bachelorโs degree in Computer Science, Engineering, Technology or a related discipline
- Expert knowledge of various software and performance monitoring techniques
- Developed skills and knowledge of one of the major relational database packages such as Oracle, SQL Server, Access, Sybase or DB2
- Strong business acumen
- Comfortable developing C# and Microsoft based tech stack
- 5+ years of experience in Programming, with a minimum of 2 years in a large IT environment
- Experience with SOA or Microservices
- Experience with integration system
- Proficient with modern DevOps Tools and utilities
- Exerciseโs judgment in selecting methods and techniques for obtaining results
- Effective presentation skills with the ability to convey technical information across various levels
- Ability to communicate technical concepts and align them with client business goals and objectives
- Proven analytical and problem-solving skills
Responsibilities
- Conducting analysis of project and software requirements as part of specific assigned work packages, in accordance with designated standards of methodology, style and quality
- Developing software designs coding and testing according to specific work packages and project needs, in accordance with company standards of methodology, style and quality
- Performing technical tasks, including unit test functions, as required, to support the internal quality and control arrangements as defined by company policy and project requirements
- Undertaking assigned integration planning and software building definition tasks
- Providing supervision and guidance to junior Software Engineers on assigned activities
- May act as technology authority in short- or long-term planning, making recommendations on technical policies within an overall program
- Assisting in the preparation of project proposals. Identifying areas of design that have potential to be patented
- Providing proactive and reactive support services to maintain the availability and reliability of the client environment
- Developing software components and hardware for new and emerging technology projects and aligning these with business strategies and objectives
- Providing expert advice and guidance to other technology teams and business stakeholders to deliver on both the short- and longer-term goals of Datacom
Preferred Qualifications
Experience with the following will be a bonus: Kafka, Rabbitmq or EventStore; Azure or AWS Cloud; React, Angular or Vue
Benefits
- Social events
- Chill-out spaces
- Remote working
- Flexi-hours
- Professional development courses
Share this job:
Similar Remote Jobs
- ๐Argentina
- ๐Germany
- ๐ฐ$165k-$195k๐Worldwide
- ๐ฐ$175k-$225k๐Worldwide
- ๐Germany
- ๐ฐ$175k-$210k๐United States, Worldwide
- ๐ฐ$185k-$223k๐United States
- ๐Portugal
- ๐ฐ$169k-$240k๐United States
- ๐ฐ$225k-$255k๐United States