1. Software Engineer
As a Software Engineer you will be working in a combined engineering organization to drive design, development, testing and release of services that enhances customer experiences and be responsible for managing distributed systems across Azure VMs and Azure Storage solution.
Job Responsibilities
- Deliver innovative end to end solutions for digital OSS/BSS and network functions
- Implementation, coding, configuration and testing
- Onsite solution integration
- Customer acceptance testing and deployment
- Working directly with customers for solution customization
Experience Required
- 3+ years’ experience in a similar role – telecoms experience ideally
- Proven track record of delivering complex solutions to multiple customers, from defining requirements to deploying a solution
- Good understanding of telecommunications environments within the Policy and Charging domains is a plus, as is broader knowledge of the BSS environment
- Agile development environment experience
- Familiarity with cloud native environment and building DevOps pipelines – incorporating technologies like Docker & Kubernetes
- Have excellent analytical, communication and organizational skill
- Being able to multi-task
- Ability to influence key stakeholders on technical decisions
- Positive, solution-focused attitude
- Act as a mentor to more Junior staff
- Customer facing experience
- Excellent oral and written communication skills
Essential and Desirable Skills
- Experience using different programming languages, such as Java, Python, Ruby, Shell, etc
- Experience working in Unix/Linux development
- Experience of developing solutions using best-in-class tooling, such as IDEs, source code and deployment control systems, automated build and test systems
- Knowledge of XML, SOAP, REST, Diameter, and other TCP/IP protocols is strong plus
- Working knowledge of Jira and Confluence tooling
- Knowledge of the Elastic stack including logstash, metribeat/filebeat is a plus
Educational Requirements
Relevant Computer Science, Engineering, Information Technology or equivalent degree
Send your CV along with cover letter to info@tridhatritechnologies.com.au
2. Software Programmer
Job Responsibilities
1. Coaching the Team
The Software Programmer is responsible for making sure that the members of the team are well trained into following the values of the Scrum framework and Agile practices.
2. Managing and Driving the Agile Process
The Software Programmer is in charge of how the whole process is played out from the start all through to the end. The Software Programmer manages the scope and timeline of the entire project.
3. Be a Leader
A Software Programmer should be a leader to the team. They should be ready to come up with new solutions, and they should be open to receiving new ideas from team members and other stakeholders to make the deliverables meet the required standards.
4. Remove team impediments on a daily basis to allow the team to deliver the sprint goals and deliverables.
5. Facilitate team and cross-team Retrospectives to build good working relationships among the agile teams. Collaborate with members of the Product, Business and Engineering Teams to develop and maintain Product Backlogs. Write progress reports & present the results.
Required Qualifications
Microsoft .Net, C#, SQL Server 2005 / 2008 / 2008 R2, SSRS Reporting, MOSS 2007, SharePoint 2010, Portals and Collaboration, Corporate Performance Management, Java, PHP and Testing.
Languages
#, VB.Net, Java, C++. PHP, VB6
WebTechnologies
ASP.Net, Web Services, SharePoint 2007, 2010, XML, XSLT, JavaScript, HTML and DHTML, CSS, SOAP
Databases
SQL Server 2000,2005, 2008R2, DB2, MySQL
Job Type
Full-time
Educational Requirements
Relevant Computer Science, Engineering, Information Technology or equivalent degree
Send your CV along with cover letter to info@tridhatritechnologies.com.au