Software Engineer(Java/.NET Core )
6 days ago
Join Our Team: Software Engineer - Licensing & Software Updates
We're looking for a talented Software Engineer to join our small but highly impactful team responsible for building and maintaining services that provide licensing and software update capabilities for our products globally.
Hybrid Work Mode: 3 Days from Office
In this role, you'll be at the heart of our operations, ensuring our systems are secure, efficient, and scalable. You will help maintain, enhance, and monitor critical systems, applying the latest best practices to ensure they continue to meet the evolving needs of the business as we grow.
As part of a collaborative team, you'll have the opportunity to:
- Build & Maintain: Develop and support services that deliver licensing and software updates to our global customer base.
- Ensure Security & Reliability: Monitor and enhance systems to ensure they remain secure, reliable, and up to the latest standards.
- Collaborate: Work closely with other engineers, operations teams, and stakeholders to ensure our solutions are robust and scalable.
What we're looking for in you:
- A problem-solver who enjoys digging deep into technologies and finding creative solutions.
- An attention to detail and a passion for understanding the underlying systems you work with.
- A lifelong learner who embraces change and adapts to evolving priorities.
- A versatile engineer who is comfortable working across multiple technology stacks (Java, .NET Core) and can engage in the software release process using CI/CD tools such as TeamCity and GitHub Actions.
- Someone who is not only building software but also helping build the infrastructure and tooling to run applications in the cloud.
Key Responsibilities:
- Design, develop, and maintain software services for licensing and updates.
- Build, deploy, and monitor these services in the cloud to ensure scalability and reliability.
- Work with CI/CD pipelines to ensure smooth and efficient software releases.
- Collaborate with team members to enhance infrastructure and tooling that supports the software.
- Develop and maintain full-stack applications with a focus on React (Frontend) and Java/.NET Core (Backend).
- Work with relational databases like SQL to design, implement, and optimize queries.
- Leverage AWS and Azure services to deploy and maintain cloud-based applications.
- Implement Agile development practices, utilizing GIT for version control.
- Participate in DevOps activities with hands-on experience in Linux, AWS, Azure, and Database Engines.
- Write clean, efficient code following Behaviour Driven Development (BDD) methodologies.
- Support the application's performance through monitoring tools and troubleshooting.
Required Skills:
- Strong knowledge of React, Java, and .NET Core.
- Proficiency with SQL and experience working with cloud services like AWS and Azure.
- Hands-on experience in DevOps practices and cloud infrastructure.
- Familiarity with Agile methodologies and GIT version control.
- Knowledge of Behaviour Driven Development (BDD).
Desirable Skills:
- Experience with CloudFormation, Ansible/Packer, and TeamCity.
- Familiarity with Jira for project tracking.
- Strong understanding of SOAP, REST, GraphQL APIs.
- Experience with build tools like Maven and web servers like Tomcat.
- Knowledge of Spring Framework.
Why Join Us?
- Collaborative Environment: Work with a diverse, supportive team of developers.
- Impactful Projects: Help build innovative solutions that drive business success.
- Career Growth: We value professional development and offer plenty of opportunities for advancement.
- Tech Stack: Stay ahead of the curve by working with cutting-edge technologies.
Function: Cloud Operations
Country: United Kingdom
Office Location: Manchester; Newcastle
Work Place type: Hybrid
Working at Sage means you're supporting millions of small and medium sized businesses globally with technology to work faster and smarter. We leverage the future of AI, meaning business owners spend less time doing routine tasks, like entering invoices and generating reports, and more time pursuing their ambitions.
Our colleagues are the best of the best. It's why we were awarded 2024 Best Places to Work by Glassdoor. Because to achieve extraordinary outcomes, we need extraordinary teams. This means infusing Sage with people who knock down barriers, continuously innovate, and want to experience their potential.
We celebrate individuality and welcome you to join us if you embrace all backgrounds, identities, beliefs, and ways of working. If you need support applying, reach out at careers@sage.com.
#J-18808-Ljbffr-
Software Engineer
5 days ago
Durban, KwaZulu-Natal, South Africa Sage City Full timeAbout the Role:Sage City is looking for an experienced Software Engineer (Java/.NET Core) to join its Cloud Operations team. The successful candidate will be responsible for building and maintaining services that deliver licensing and software updates to our global customer base. They will work closely with other engineers, operations teams, and stakeholders...
-
Senior Java/.NET Core Backend Developer
5 days ago
Durban, KwaZulu-Natal, South Africa Sage City Full timeJob Description:Sage City is seeking a highly skilled Senior Java/.NET Core Backend Developer to join its Cloud Operations team. As a key member of our team, you will be responsible for designing, developing, and maintaining software services that provide licensing and software updates to our global customer base.The ideal candidate will have extensive...
-
Senior .NET Software Engineer
3 days ago
Durban, KwaZulu-Natal, South Africa Tumaini Consulting Full timeTumaini Consulting seeks a Senior .NET Software Engineer to join our Software Development Scrum teams.The candidate will work on developing, maintaining, and supporting existing enterprise applications and frameworks. This includes enabling strategic development initiatives through the implementation of Salesforce delivery projects against company standards,...
-
Full Stack Software Engineer
5 days ago
Durban, KwaZulu-Natal, South Africa Sage City Full timeOpportunity Overview:Sage City is looking for a talented Full Stack Software Engineer to join its Cloud Operations team. As a key member of our team, you will be responsible for designing, developing, and maintaining software services that provide licensing and software updates to our global customer base.The ideal candidate will have strong knowledge of...
-
Cloud Software Developer
5 days ago
Durban, KwaZulu-Natal, South Africa Sage City Full timeJob Summary:Sage City is seeking a skilled Cloud Software Developer to join its Cloud Operations team. As a key member of our team, you will be responsible for designing, developing, and maintaining software services that provide licensing and software updates to our global customer base.The ideal candidate will have strong knowledge of React, Java, and .NET...
-
High-Performance .NET Software Architect
4 hours ago
Durban, KwaZulu-Natal, South Africa Hire Resolve Full timeAbout the RoleWe are seeking a highly skilled Senior .NET Developer to join our R&D team at Hire Resolve. As a senior developer, you will be responsible for designing, developing, and maintaining complex web applications and services, driving technical decisions, and ensuring high-quality, scalable software solutions.Key ResponsibilitiesLead the design,...
-
Highly Skilled .NET Software Engineer
2 days ago
Durban, KwaZulu-Natal, South Africa Hire Resolve Full timeAbout the JobHire Resolve is seeking a highly skilled Senior .NET Developer to join their Research and Development team.This role involves designing, developing, and maintaining complex web applications and services. The ideal candidate will drive technical decisions and ensure high-quality, scalable software solutions.
-
Insurance Software Engineer
4 days ago
Durban, KwaZulu-Natal, South Africa Integrity Software Full timeAt Integrity Software, we are looking for a highly skilled and motivated VB developer to join our team.The ideal candidate will have a strong background in object-oriented programming and software development, with experience in the insurance industry being a plus.Responsibilities will include developing new features and fixing bugs in our software...
-
Senior .NET Developer
9 hours ago
Durban, KwaZulu-Natal, South Africa Hire Resolve Full timeHire Resolve's client is seeking a skilled Senior .NET Developer to join their R&D team. In this role, you will design, develop, and maintain complex web applications and services, drive technical decisions, and ensure high-quality, scalable software solutions. As a senior developer, youll mentor junior staff and lead projects in an agile environment. This...
-
Senior .NET Developer
2 days ago
Durban, KwaZulu-Natal, South Africa Hire Resolve Full timeHire Resolve's client is seeking a skilled Senior .NET Developer to join their R&D team. In this role, youwill design, develop, and maintain complex web applications and services, drive technical decisions,and ensure high-quality, scalable software solutions. As a senior developer, you'll mentor junior staffand lead projects in an agile environment. This...
-
.NET Development Lead Role
2 days ago
Durban, KwaZulu-Natal, South Africa Hire Resolve Full timeRequirements.NET Development Experience: 5+ years of experience in .NET development, with expertise in C#, .NET Core, ASP.NET MVC, Entity Framework, and Razor/Blazor.Redis and RabbitMQ Expertise: Strong experience with Redis, RabbitMQ, background services (e.g., Hangfire, Quartz.NET), and AWS.PostgreSQL and AWS Expertise: Expertise with PostgreSQL and AWS...
-
Java Developer Lead
3 days ago
Durban, KwaZulu-Natal, South Africa Rocvest Full timeJob DescriptionWe are seeking a skilled Software Architect to join our team. The successful candidate will be responsible for designing, developing, and implementing Java applications to support business requirements.The ideal candidate will have a strong understanding of software development life cycles, design principles, and coding standards.
-
Full Stack .NET Programmer
4 days ago
Durban, KwaZulu-Natal, South Africa Integrity Software Full timeAs a VB developer at Integrity Software, you will play a key role in the development of our software applications.You will work closely with our cross-functional teams to deliver high-quality solutions and ensure that our products meet the needs of our customers.We are looking for a highly motivated and detail-oriented individual who is able to work...
-
Durban, KwaZulu-Natal, South Africa MSP Staffing LTD Full timeCompany OverviewMSP Staffing LTD is a leading recruitment agency providing top talent to various industries. Job Description:We are seeking an experienced Software Engineer who can handle both front and back-end development.The ideal candidate will be responsible for designing, developing, deploying, and maintaining new and existing features. Required...
-
DevOps Engineering Manager
2 days ago
Durban, KwaZulu-Natal, South Africa BET Software Full timeJob Description:We are seeking an experienced DevOps Engineering Manager to lead our team in delivering high-quality software solutions. The successful candidate will be responsible for overseeing the entire software development lifecycle, from strategy and roadmap to deployment and support.Key Responsibilities:Develop and implement DevOps strategies to...
-
Software Development Lead
3 days ago
Durban, KwaZulu-Natal, South Africa Adidas Full timeSkill RequirementsC# with Net Framework 4.8: This is a core skill required for the position, ensuring that the candidate has hands-on experience with C# programming language and its application in .NET framework.ASP with WinForms: Experience with ASP.NET and Windows Forms will be beneficial in developing and deploying web applications.SQL, MS TSQL, and...
-
Durban, KwaZulu-Natal, South Africa Stepco Recruitment Full timeAs a Software Engineer with strong web development skills, you will play a crucial role in shaping the future of our company's web presence. You will be responsible for designing, developing, and maintaining web applications that meet the evolving needs of our clients.Your Key Responsibilities:Develop front-end user interfaces using HTML, CSS, and...
-
Python Software Engineer AI Expert
3 days ago
Durban, KwaZulu-Natal, South Africa Latitude Digital Marketing Full timeWe are a global digital marketing agency that pushes the boundaries in advertising automation, eCommerce analytics, and other digital services. Our mission is focused on delivering production enhancements for our creative and experienced production teams by building innovative AI generative applications.About the RoleWe are looking for a skilled Senior...
-
Software Engineer
7 days ago
Durban, KwaZulu-Natal, South Africa Spar Group Limited Full timeOverviewSpar Group Limited is a leading retail company that operates in multiple countries. We are seeking a highly skilled Software Engineer to join our team.
-
Senior Backend Engineer
3 weeks ago
Durban, KwaZulu-Natal, South Africa Goldman Tech Resourcing Full timeA company that is dedicated to shaping the future of digital banking is looking for Senior Backend Engineer, this is a fully remote position Skills Required · Bachelors degree in Computer Science, Software Engineering, or a related field · Preferably 7 years of experience tackling complex technical challenges in distributed systems, cloud environments, or...