Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - .Net, Python image - Rise Careers
Job details

Software Engineer - .Net, Python

This is a senior level Software Engineer role with a focus on .Net and Python. You'll be joining one of our skilled software engineering teams playing a key role in delivering the continued technical and functional quality, and excellence, of an artificial intelligence powered solution for film forecasting, distribution negotiation, automated scheduling, and business analysis.

The role 

  • Using your extensive .Net and Python experience, you'll contribute to the design, development and implementation of new features, and the enhancement, and on-going maintenance, of existing applications
  • Collaborating with squad members, other engineering teams, and the architecture and product teams, you'll design and implement new features and functionality, maintain quality, and ensure responsiveness and security of applications
  • Producing and ensuring consistent code integrity and development, you'll also help to mentor and guide less experienced engineers

You'll need robust back-end capabilities and AI / Machine Learning experience would be highly beneficial. We're looking for proven experience with the following:

  • C#, ASP.Net CORE, Python, SQL Server
  • API Integrations, Data Repositories
  • Docker / Kubernetes / Octopus / Agile
  • Microsoft Azure
  • Advanced coding and problem-solving ability
  • Strong team collaboration skills

This is a hybrid role which includes regular weekly attendance in our Cape Town office.

We are currently only considering applicants with an existing right to work in South Africa, without the need for employer sponsorship, for this position.

About Vista

Vista is a world-leading company that makes software for the cinema industry. Started in Auckland, New Zealand, over 25 years ago, we now serve cinemas, film distributors, and moviegoers worldwide.

Our HQ is in the City Works Depot in Auckland. We have offices and subsidiary companies in Sydney, Los Angeles, London, Amsterdam, Cape Town, Shanghai, Mexico City, and Kuala Lumpur. We use the latest technologies and offer a fun, agile and collaborative environment. We continue to innovate and build our reputation as one of the best Kiwi tech companies to work for.

Shared Standards 

Our Shared Standards act as a compass for how we work together and reflect the behaviours we value at Vista Group. The way in which each member of our crew embodies these Shared Standards is an indicator for performance and success, as it aligns with our vision and strategy.   

One Crew 

  • We're a diverse team, in different places and functions, and we're at our best when we connect, help and collaborate  

Shine a Light 

  • We communicate openly, we explain the why, and we ask when we don't understand. We don't leave people in the dark 

Make it Happen 

  • We make good things happen as people and as teams through our focus on delivery 

Chase Great 

  • We challenge ourselves and each other to keep improving 

You will be supported to continually learn and improve your tech skills, share knowledge and ideas in the team, and be part of a dynamic and open culture.

We have a range of benefits that include:

  • Excellent work/life balance including a 4 ½ day working week
  • Hybrid working (home and office based split, requiring regular weekly attendance in the Auckland office)
  • Medical and Life insurance
  • Volunteer day, enhanced paid parental leave and wellness benefits
  • Strong mentoring & career development focus
  • Fun team events including the Vista Innovation Cup

If you enjoy a challenge and working in a dynamic and collaborative team, you’ll love working at Vista.

We value inclusivity celebrate diversity and are committed to offering equal opportunity to our staff and candidates — regardless of gender, age, race, ethnicity, marital status, disability, sex, sexual orientation, religious, ethical beliefs or political opinion. This commitment is reflected in all our employment policies and procedures.

Vista Group Glassdoor Company Review
3.0 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star iconGlassdoor star icon
Vista Group DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Vista Group
Vista Group CEO photo
Unknown name
Approve of CEO
What You Should Know About Software Engineer - .Net, Python, Vista Group

Join Vista as a Software Engineer - .Net, Python and immerse yourself in a dynamic environment that champions innovation within the cinema industry. As a Senior Software Engineer, you'll be using your advanced skills in .Net and Python to drive the development of intelligent solutions designed for film forecasting, distribution negotiation, and automated scheduling. Collaborating with like-minded professionals and top-tier engineering teams, your role will include the design, development, and ongoing enhancement of key applications. You'll maintain the utmost quality in your codes while mentoring less experienced engineers along the way. Your expertise with C#, ASP.Net CORE, and SQL Server combined with your knowledge of cloud services like Microsoft Azure will ensure you make a significant impact on our projects. In this hybrid role, regular attendance at our Cape Town office is required, and we welcome candidates who already have the right to work in South Africa. At Vista, we pride ourselves on our collaboration and diversity, and as part of our crew, you will be supported in your career development and enjoy unique benefits such as a 4 ½ day working week. If you're an enthusiastic team player excited about enhancing your skills and contributing to exciting cinematic technologies, Vista would love to have you on board!

Frequently Asked Questions (FAQs) for Software Engineer - .Net, Python Role at Vista Group
What are the main responsibilities of a Software Engineer - .Net, Python at Vista?

As a Software Engineer - .Net, Python at Vista, your primary responsibilities will include designing, developing, and implementing features for our AI-powered solutions. You'll collaborate with cross-functional teams to maintain code quality, enhance existing applications, and ensure robust performance and security. Additionally, mentoring junior engineers and producing consistent code integrity will be key aspects of your role.

Join Rise to see the full answer
What qualifications are required for the Software Engineer - .Net, Python position at Vista?

Candidates should have proven experience with C#, ASP.Net CORE, Python, and SQL Server for the Software Engineer - .Net, Python role at Vista. Familiarity with API integrations, Docker/Kubernetes, and cloud platforms like Microsoft Azure will be highly beneficial. A background in AI/Machine Learning will also give you an edge in this position, as will strong teamwork and problem-solving skills.

Join Rise to see the full answer
Is there room for career development for Software Engineers at Vista?

Absolutely! Vista is committed to mentoring and career development. As a Software Engineer - .Net, Python, you will have ongoing opportunities to learn new technologies, share ideas, and grow your skills within a supportive team environment. Regular access to strong mentoring initiatives and professional development opportunities ensures that you can pursue your career ambitions.

Join Rise to see the full answer
What is the work environment like for a Software Engineer at Vista?

The work environment for a Software Engineer - .Net, Python at Vista is dynamic and collaborative. You'll be part of a diverse and inclusive team that values open communication and continuous improvement. The hybrid working model allows for flexibility, while the emphasis on work/life balance ensures that you can thrive professionally as well as personally.

Join Rise to see the full answer
What benefits does Vista offer to Software Engineers?

Vista offers a range of benefits for Software Engineers, including a 4 ½ day working week, hybrid working arrangements, medical and life insurance, volunteer days, and enhanced paid parental leave. The company also hosts fun team events and contests like the Vista Innovation Cup to encourage team bonding and creativity, ensuring a fulfilling work experience.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - .Net, Python
Can you describe your experience with C# and how it applies to the Software Engineer role at Vista?

When discussing your experience with C#, focus on specific projects where you've applied C# effectively. Highlight your problem-solving approaches, any frameworks or methodologies employed, and how your work aligns with Vista's goals in delivering high-quality software solutions.

Join Rise to see the full answer
What is your approach to collaborating with cross-functional teams?

Clearly articulate your methods for fostering effective teamwork, such as using project management tools, regular communication, and soliciting feedback. Emphasize your commitment to clear communication, sharing knowledge and working together towards common goals, which are important at Vista.

Join Rise to see the full answer
How do you ensure code quality and integrity in your projects?

Discuss your familiarity with code reviews, unit testing, and continuous integration practices. Detail your strategies for maintaining code quality over time, including documenting processes and adhering to best practices to deliver reliable, maintainable software solutions.

Join Rise to see the full answer
Can you give an example of a complex problem you solved using Python?

Share a detailed story about a challenging project where you utilized Python, including the problems faced, your approach to devising a solution, and the positive outcomes that resulted. This showcases your problem-solving skills critical for the Software Engineer position at Vista.

Join Rise to see the full answer
What cloud deployment experience do you have, particularly with Microsoft Azure?

Outline your experience with cloud services, focusing on specific Azure functionalities you have utilized. Mention any deployments, scalability challenges, or security implementations you've dealt with, showing your practical understanding relevant to the role at Vista.

Join Rise to see the full answer
How do you handle tight deadlines on software projects?

Explain your time management techniques, prioritization skills, and how you maintain quality under pressure. Share personal anecdotes that demonstrate your ability to deliver on time while ensuring thorough testing and solid performance, aligning with Vista's commitment to excellence.

Join Rise to see the full answer
What methodologies do you employ for agile software development?

Discuss your familiarity with agile principles and methodologies, such as Scrum or Kanban. Provide examples of how you've successfully implemented these methodologies to enhance project delivery and collaboration among teams, which is crucial at Vista.

Join Rise to see the full answer
What role does mentoring play in your development as a Software Engineer?

Share your experiences being mentored and mentoring others, highlighting the importance of knowledge sharing. Explain how mentoring has influenced your technical skills, leadership capabilities, and contributed to creating a supportive culture, core to Vista's values.

Join Rise to see the full answer
Can you elaborate on your experience with API integrations?

Discuss specific projects that required API integrations, detailing your processes and the technologies utilized. Highlight any challenges you overcame and how you ensured seamless integrations, which are vital for delivering integrated software solutions at Vista.

Join Rise to see the full answer
Why do you want to work as a Software Engineer at Vista?

Express your enthusiasm for working at Vista by aligning your skills and aspirations with the company's mission. Talk about your admiration for the innovative technologies used in the cinema industry and how you see your contributions positively impacting the company and its users.

Join Rise to see the full answer
Similar Jobs
Vista Group Remote No location specified
Posted 13 hours ago

Join Vista Group as a Senior Solution Specialist and contribute to delivering exceptional software solutions in the cinema industry.

Vista Group Remote No location specified
Posted 18 hours ago

Vista Group is looking for skilled Cloud Solutions Consultants to lead cloud migration projects and ensure seamless delivery for enterprise clients.

Photo of the Rise User
Posted 5 days ago

Join Intuit Mailchimp as a Software Engineer II, where you'll develop cutting-edge features in a collaborative team environment.

Posted 5 days ago

Join Octopus by RTG as a Senior ABAP Full Stack Developer and help shape the future of tech teams in an innovative environment.

Photo of the Rise User
SoFi Hybrid San Francisco, California, United States
Posted 9 days ago

Join SoFi as a Staff Full-Stack Engineer to lead innovative projects in member engagement with a hybrid work model.

Tekshine IT LLC Hybrid US, Forsyth County, GA; Georgia, Cumming, GA
Posted 9 days ago

Tekshine IT LLC seeks a motivated Software Developer to contribute to exciting projects in Cumming, GA.

Photo of the Rise User
Posted 2 days ago

As a Staff Java Engineer, you'll leverage your expertise to enhance Motorola's mission-critical platform, working within a collaborative and agile environment.

Posted 6 days ago

Join Dandy's innovative team as a Senior Software Engineer II to help shape the future of billing in the dental industry.

Photo of the Rise User

Step into a pivotal role as a Staff Software Engineer with Ubiminds, crafting scalable solutions and mentoring a talented team in a dynamic remote environment.

Photo of the Rise User

Firework is seeking a Senior Backend Software Engineer to join their innovative team and drive the future of online shopping through advanced AI solutions.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
February 24, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Alliance just viewed Store Representative - Mid-Shift at Serv-U-Success
Photo of the Rise User
10 people applied to Full Stack Developer at VSoft Corp
Photo of the Rise User
Someone from OH, Eastlake just viewed (REMOTE) Account Executive at Trellis
Photo of the Rise User
Someone from OH, Elyria just viewed Security Officer - Factory Patrol at Allied Universal
Photo of the Rise User
11 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Software Test Engineer, Platform at Clari
Photo of the Rise User
Someone from OH, Perrysburg just viewed Sourcing Leader, Minerals & Cullet at Owens Corning
Photo of the Rise User
Someone from OH, North Royalton just viewed Remote AI Voice Trainer (High-Quality Microphone Required) at Datadog
C
Someone from OH, Akron just viewed Phlebotomy Technician - Outpatient at CCF
Photo of the Rise User
23 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Solon just viewed Graphic Designer at Applause