Principal Software Engineer

2 weeks ago


Melbourne, Victoria, Australia Exact IT Consulting Full time
About the Role

We are seeking a highly skilled Principal Software Engineer to join our team at Exact IT Consulting. As a key member of our software development team, you will be responsible for designing and building scalable software solutions using GE Smallworld, Physical Network Inventory (PNI), Geospatial Server (GSS), Geospatial Analysis (GSA), Physical Resource Manager (PRM), and Optical Network Atlas (ONA) products.

Key Responsibilities
  • Undertake analysis of business requirements and create technical tasks and estimates
  • Design and build on tasks assigned during the sprint on GE Smallworld, PNI, GSS, GSA, PRM, and ONA products
  • Deliver advanced-level GE Smallworld data modeling and Magik programming knowledge to support build of new capability
  • Experience working with GE Smallworld PNI and a good understanding of the Telecom domain
  • Interact and work with teams in technical discussions, design, and code reviews and utilize technical expertise in the requirements analysis phase to ensure the solution is both fit for purpose and use
  • Responsible for the quality and timeliness of deliverables
Requirements
  • Computer science degree with GIS domain background
  • Proficiency in GE Smallworld, PRM, ONA, and GSS
  • Hands-on programmer in the above API
  • Design & Implementation Exposure to AWS
  • Version control systems (Git, Github, bitbucket)
  • Mandatory development experience needed
About Us

Exact IT Consulting is a rapidly expanding and leading global Information Technology, Consulting and Business Process Services company, with over 200,000 employees worldwide, servicing clients in 175+ cities across 6 continents.



  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at Commonwealth Bank. As a key member of our Asset Finance and Working Capital technology crew, you will be responsible for leading product, feature designs, and technical strategy while being critical to the function's end-to-end software engineering...


  • Melbourne, Victoria, Australia CommBank Full time

    Job Title: Principal/Lead Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our fast-paced team. As a Principal Engineer, you will play a key role in driving the technical direction of our projects, with a primary focus on software architecture and design.Key Responsibilities:Develop the blueprint and pattern for network...


  • Melbourne, Victoria, Australia Microsoft Full time

    Unlock Your Potential as a Principal Software Engineer at MicrosoftAre you passionate about developing innovative solutions for Azure Kubernetes Service customers? If so, we invite you to join our team of talented engineers at Microsoft. As a Principal Software Engineer, you will have the opportunity to work on cutting-edge technologies, collaborating with a...


  • Melbourne, Victoria, Australia Microsoft Full time

    Unlock Your Potential as a Principal Software Engineer at MicrosoftAre you passionate about developing innovative solutions for Azure Kubernetes Service customers? If so, we invite you to join our team of talented engineers who are shaping the future of cloud computing.As a Principal Software Engineer on the Azure Kubernetes Service team, you will have the...


  • Melbourne, Victoria, Australia Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a key member of our software organization, you will be responsible for designing, developing, and integrating software solutions for our end-user customers and businesses.Key ResponsibilitiesDesign and develop software applications in a...


  • Melbourne, Victoria, Australia Mindera Full time

    Technical Leadership OpportunityWe are seeking a highly skilled Principal Engineer to join our team in Australia. As a key technical leader, you will be responsible for driving technical excellence and innovation in our rapidly growing eCommerce business.Key Responsibilities:Provide technical leadership and strategic direction across various eCommerce...


  • Melbourne, Victoria, Australia Department of Defence Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at the Department of Defence. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems that support our national security interests.Key ResponsibilitiesTechnical Leadership: Provide...


  • Melbourne, Victoria, Australia Mindera Group Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team in Australia. As a key member of our engineering team, you will be responsible for driving technical excellence and innovation in our e-commerce solutions.Key ResponsibilitiesProvide technical leadership and strategic direction across various e-commerce...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at Commonwealth Bank. As a key member of our engineering team, you will be responsible for leading the development of large-scale software systems and ensuring the technical approach is sound, fit for purpose, and well-architected.Key...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    {"title": "Technical Leadership Opportunity", "content": "Join Our Team of InnovatorsWe are seeking a highly skilled and experienced technical leader to join our team of innovators at Commonwealth Bank. As a Principal Software Engineer, you will be responsible for leading the development of large-scale software systems, guiding and mentoring engineers, and...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at Commonwealth Bank. As a key member of our Retail Technology - Everyday Banking team, you will play a critical role in shaping the future of our digital platform.Key ResponsibilitiesDesign and develop innovative technology solutions to meet the...


  • Melbourne, Victoria, Australia Northrop Grumman Full time

    Job DescriptionJob Summary:We are seeking a highly skilled Principal Software Engineer - Simulation to join our team at Northrop Grumman. As a key member of our software organization, you will be responsible for designing, developing, integrating, and testing software for our end-user customers and businesses.Key Responsibilities:Design, develop, and...


  • Melbourne, Victoria, Australia Exact IT Consulting Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Exact IT Consulting. As a Principal Software Engineer, you will be responsible for designing and developing scalable software solutions using GE Smallworld, PNIDesign, and other related technologies.Key ResponsibilitiesUndertake analysis of business requirements and...


  • Melbourne, Victoria, Australia SmartBear Software Full time

    {"h1": "Senior Software Engineer at SmartBear Software", "p": "At SmartBear Software, we empower developers to deliver exceptional software experiences. Our innovative tools, including TestComplete, Swagger, Cucumber, ReadyAPI, Zephyr, and Pactflow, are trusted by millions of developers, testers, and software engineers worldwide. As a Senior Software...


  • Melbourne, Victoria, Australia Microsoft Full time

    OverviewWe are seeking a highly skilled Principal Software Engineer to join our Azure Kubernetes Service team. As a key member of our team, you will have the opportunity to work on cutting-edge technologies and develop innovative solutions for our customers.ResponsibilitiesPartner with stakeholders to determine user requirements and develop design documents...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Software Aspekte Full time

    Job Summary:Software Aspekte is seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications that meet the needs of our clients.Key Responsibilities:Design and develop software applications using NET Core and Angular...


  • Melbourne, Victoria, Australia SmartBear Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Pactflow team. As a key engineer, you will drive the development of one of the world's best solutions for API testing.As a Senior Engineer, you will work closely with our best and brightest engineers, product managers, and UX designers to implement new functionality and build...


  • Melbourne, Victoria, Australia Exact IT Consulting Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Exact IT Consulting. As a Principal Software Engineer, you will be responsible for designing and developing scalable software solutions using GE Smallworld and other related technologies.Key ResponsibilitiesUndertake analysis of business requirements and create...


  • Melbourne, Victoria, Australia Northrop Grumman Full time

    Software Systems Engineer - Simulation (Melbourne)At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history...


  • Melbourne, Victoria, Australia Infosys Limited Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Infosys Limited. As a Principal Software Engineer, you will be responsible for designing, building, and maintaining complex software application technologies and their interaction with our processes and systems.Key ResponsibilitiesDesign and develop innovative...