Software Engineer

2 weeks ago


Auckland, Auckland, New Zealand Visa Inc. Full time

The Software Engineer - Senior Consultant is an individual that has been recognized as a leader and expert developer.
They champion technical excellence while leading the software development process, technical design, and best practices in their team or teams.
They work to ensure that any software development undertaken by their teams is in alignment with the overall stream goals.
While they are committed to delivery as part of a team and stream, they have a portion of time to work with the engineering practice to improve the company-wide engineering culture, practices, training, and standards at Visa Spend Clarity for Enterprise.
They may also assist in the implementation of new standards, technologies, or methodologies across the broader engineering community.
You will be part of a team who are growing the capabilities and services in the Visa Spend Clarity to deliver scalable and robust solutions that will take Visa Spend Clarity to more customers and users around the globe.
With an engineering group of nearly 300 people, Visa Spend Clarity is a key focus area with large growth ambitions driven by customer needs and a desire to innovate using modern cloud technologies.
Responsibilities include:Gathering Requirements: The engineer leads collaboration with stakeholders to determine project requirements.
They use their understanding of tradeoffs and project costs to define critical metrics or measures to assess the feasibility of delivery across multiple features and capabilities.
They proactively seek clarification on non-functional requirements (NFR) and lead junior engineers in understanding requirements across solution delivery.Translating Business Requirements: The engineer translates functional and non-functional requirements into system designs and communicates how the components will interact across teams.
They identify and interpret possible solutions and understand requirements and interdependencies in their solution space.
The engineer also identifies potential impacts of risks in solutions and communicates these to the team lead.System Design and Architecture: The engineer designs and develops complex architectural solutions that are robust, scalable, and meet the project requirements.
They plan and pilot new technology capabilities and features to enhance the system's functionality and user experience.Skills and competencies include:Technical Expertise: The engineer should have advanced technical knowledge relevant to software development.
They should be capable of analyzing patterns across bugs and implementing systemic solutions.Leadership: The engineer should demonstrate leadership in technical discussions and decisions, and be capable of leading junior engineers in understanding requirements.Communication: Effective communication with a wide range of stakeholders is crucial.
The engineer should be able to translate business requirements into technical ones and vice versa.Problem-Solving: The engineer should have strong problem-solving skills, with the ability to identify potential impacts of risks in solutions and implement systemic solutions to address patterns across bugs.Proactiveness: The engineer should proactively seek clarification on non-functional requirements, new knowledge, and adapt to new trends, technical solutions, and patterns.This is a hybrid position.
Expectation of days in office will be confirmed by your hiring manager. Technical Skills Required:.NET and .NET Core/Standard development in C#REST based Web APIsMicrosoft SQL ServerNET MVC 5, HTML, CSS, web standards (WAI)A strong understanding of supplementary technology areas.Experience with design Patterns (CQRS, MVC, MVVM Repository etc.
)Experience with enterprise scale multi-tenant Cloud/SaaS web environments.Experience with source control (e.g., Git, Subversion) and continuous integration (e.g., TeamCity.
)Experience with DDD, TDD, SOLID principlesValuable Experience:8-10+ years' experience in a Software Development environmentStrong technical leadership experience at a senior levelStrong experience in mentoring and coachingBuilding and running internal platforms with a Product Led mindsetTroubleshooting & performance optimisation experience, especially on production systemsWorking with enterprise distributed systems and SaaS applicationsSoftware delivery in regulated compliance-based environmentsImplementation of greenfield projects and evolution of legacy systems and processesVisa is an EEO Employer.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

#J-18808-Ljbffr



  • Auckland, Auckland, New Zealand Simpro Software Full time

    Senior Angular Software DeveloperApply locations: Auckland (Office)Time type: Full timePosted on: Posted YesterdayJob requisition id: JR101110First Things First - What We Can Offer YouHybrid working arrangementsGround-breaking parental leave programUp to 4 weeks' annual "Work from Anywhere" benefitSecond-to-none product trainingOpportunities for growth,...


  • Auckland, Auckland, New Zealand Simpro Software Full time

    Senior Angular Software DeveloperApply locations: Auckland (Office)Time type: Full timePosted on: Posted YesterdayJob requisition id: JR101110First Things First - What We Can Offer YouHybrid working arrangementsGround-breaking parental leave programUp to 4 weeks' annual "Work from Anywhere" benefitSecond-to-none product trainingOpportunities for growth,...


  • Auckland, Auckland, New Zealand Simpro Software Full time

    The JobWe are seeking a skilled Sr. Angular Software Developer to join our established team working on our operational commercial mobile application. As a key member of our team, you will contribute to the ongoing success of the Simpro commercial SaaS application suite by delivering solutions in an Agile environment.

  • Software Engineer

    2 weeks ago


    Auckland, Auckland, New Zealand Beca Corporate Holdings Limited, Full time

    Software EngineerAre you a passionate and innovative Software Engineer looking for your next challenge?Use cutting edge technologies to solve complex real-world problems for Beca and our clientsOpportunity to grow – lead projects and platform componentsReceive support from experienced professionals to develop your skills and your careerTe whiwhinga mahi |...

  • Software Engineer

    3 weeks ago


    Auckland, Auckland, New Zealand This is an IT support group Full time

    Company OverviewExcellent opportunity to join a successful and well-established Auckland based Hi-tech company and become a part of a great team.Job SummaryA Software Engineer is responsible for designing, developing, testing, and maintaining software solutions to meet business and user requirements. This role involves working with different programming...

  • Software Engineer

    2 weeks ago


    Auckland, Auckland, New Zealand This is an IT support group Full time

    Company Overview Excellent opportunity to join a successful and well-established Auckland based Hi-tech company and become a part of a great team. Job Summary A Software Engineer is responsible for designing, developing, testing, and maintaining software solutions to meet business and user requirements. This role involves working with different programming...

  • Software Engineer

    2 weeks ago


    Auckland, Auckland, New Zealand This Is An It Support Group Full time

    Company Overview Excellent opportunity to join a successful and well-established Auckland based Hi-tech company and become a part of a great team.Job Summary A Software Engineer is responsible for designing, developing, testing, and maintaining software solutions to meet business and user requirements.This role involves working with different programming...


  • Auckland, Auckland, New Zealand Auckland University of Technology (AUT) Full time

    Auckland University of Technology (AUT) is seeking a highly qualified Software Engineer Lecturer to join our team. The successful applicant will be responsible for teaching and developing academic programs at undergraduate and postgraduate levels, as well as conducting high-quality research in software engineering and related areas.About the Role:Teach and...


  • Auckland, Auckland, New Zealand This Is An It Support Group Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at This Is An It Support Group. As a Software Engineer, you will be responsible for designing, developing, testing, and maintaining software solutions to meet business and user requirements. You will work with different programming languages, frameworks, and technologies to build...


  • Auckland, Auckland, New Zealand Salt Full time

    Senior Software engineers (Typescript, NodeJS, AWS) $170000.00 - $200000.00 p.a.+ 10% annual perf.(AUD) Attention Senior Software Engineers from AotearoaYour breakthrough opportunity awaits in Sydney.Pack your professional toolkit and set your sights on a horizon where system design meets innovation.This is your moment to architect the future of technology...


  • Auckland, Auckland, New Zealand Salt Full time

    Senior Software engineers (Typescript, Node JS, AWS)$170000.00 - $200000.00 p.a.+ 10% annual perf.(AUD)Attention Senior Software Engineers from Aotearoa Your breakthrough opportunity awaits in Sydney.Pack your professional toolkit and set your sights on a horizon where system design meets innovation.This is your moment to architect the future of technology...


  • Auckland, Auckland, New Zealand EverCommerce Full time

    About the JobWe are seeking a highly skilled Senior Software Engineer to join our Client Growth team. As a key member of our agile team, you will be responsible for delivering software updates and technical changes to our products that enable our customers to thrive.As a full-stack web developer with expertise in .NET and React, you will collaborate with...


  • Auckland, Auckland, New Zealand Yoobee Full time

    Job DescriptionAs a Senior Lecturer, you will play a pivotal role in shaping the minds of the next generation of software engineers. Your primary responsibility will be to deliver exceptional teaching and supervision across our Master of Software Engineering (MSE) programme, with a focus on Research Methods and student project supervision.Key...


  • Auckland, Auckland, New Zealand beBee Careers Full time

    About the RoleWe are seeking a seasoned Senior Software Engineer to join our team. As a key member of our engineering tribe, you will be responsible for designing, developing, and deploying cutting-edge software solutions that meet the needs of our customers.About YouTo succeed in this role, you should have a strong background in software engineering with...


  • Auckland, Auckland, New Zealand Salt Full time

    Senior Software engineers (Typescript, NodeJS, AWS)$170000.00 - $200000.00 p.a. + 10% annual perf. (AUD)Attention Senior Software Engineers from Aotearoa Your breakthrough opportunity awaits in Sydney. Pack your professional toolkit and set your sights on a horizon where system design meets innovation. This is your moment to architect the future of...


  • Auckland, Auckland, New Zealand Tbwa ChiatDay Inc Full time

    Senior Software Engineer - Neutron Flight Safety SystemsRocket Lab is a global leader in launch and space systems. The rockets and satellites we build and launch enable some of the most ambitious and vital space missions globally, supporting scientific exploration, Earth observation and missions to combat climate change, national security, and exciting new...

  • Software Engineer

    3 weeks ago


    Auckland, Auckland, New Zealand Cubic Corporation Full time

    Hello To apply to the job you were interested in, please create a Workday account, if you already have an account please sign in. We look forward to learning more about youBusiness Unit:Cubic DefenseCompany Details:When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people's lives easier...


  • Auckland, Auckland, New Zealand Yoobee Colleges Ltd Full time

    Job DescriptionAbout this roleThe Senior Lecturer will be responsible for delivering exceptional teaching and supervision across our Master of Software Engineering (MSE) programme, with a focus on Research Methods and student project supervision.Key ResponsibilitiesDesigning and delivering high-quality lectures for the Research Methods course, focusing on...


  • Auckland, Auckland, New Zealand Yoobee College Of Creative Innovation Full time

    About The RoleThe Senior Lecturer will be responsible for delivering exceptional teaching and supervision across our Master of Software Engineering programme, with a focus on Research Methods and student project supervision. This role is ideal for an experienced educator looking to share their knowledge and passion for software engineering with the next...


  • Auckland, Auckland, New Zealand Roman Health Pharmacy Llc Full time

    About the RoleWe are seeking an experienced software engineering lead to join our Inventory team at Xero. In this role, you will be responsible for guiding engineering practices of teams, helping them achieve product goals via world-class engineering techniques.As a technical program manager, you will work closely with cross-functional teams to deliver...