Job Closed

This listing is no longer active.

Global Kinetic logo
Global Kinetic

Turning visionary ideas into reality with innovative, enterprise-grade software solutions.

Senior .Net Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2005H1B No SponsorCompany SiteLinkedIn

Location

South Africa

Posted

66 days ago

Salary

$40K - $45K / year

Seniority

Senior

Bachelor Degree7 yrs expEnglishAWSAzureCloudDockerKubernetesSDLCSQL.NET

Job Description

Senior .Net Developer

Global Kinetic

• Work and collaborate with product owners and Agile teams to understand, design, develop, and implement new features using engineering best practices, design guidelines, and principles. • Your focus will be on writing quality software using standard object-oriented and SOLID development principles. • Assist in code reviews and apply coding standards and best practices to new and existing code. • Help debug issues and understand the root causes of problems in the codebase. • Develop problem-solving skills to tackle technical challenges and find solutions. This often involves researching and learning new concepts independently. • Unit-test code for robustness, including edge cases, usability, and general reliability. • Utilise AI to enhance productivity using tools such as GitHub Copilot, ChatGPT, and Claude. • Automating testing, code generation, and documentation. • Improve delivery expectations and quality. • Manage time efficiently to meet project deadlines and prioritise tasks effectively. • Provide detailed estimates of work and ensure timely delivery of features. • Ask questions when you need clarification and provide updates on your progress. • Be an active contributor towards sprint ceremonies. • Continuously learn and improve your technical skills. Be adaptable and willing to learn new technologies and methodologies as they emerge. • Reduce technical debt by refactoring code and improving existing systems for better maintainability and scalability. • Take on mentoring roles for junior and intermediate developers, helping them learn and grow in their careers. • Assist in the recruitment process, which involves interviews as well as reviewing assessments. • Help to develop the .NET chapter initiatives, as well as drive tech sessions and knowledge-sharing sessions.

Job Requirements

  • 7 - 10 years of experience in application, API, and solution development using Microsoft technology stack and services.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in and understanding of Patterns and Practices, SOLID, and OOP and related implementation concepts.
  • Extensive experience with relational database systems, preferably SQL Server.
  • Extensive experience in most internet technologies, for example, JSON, XML, and RESTful APIs.
  • Extensive experience with Unit Testing.
  • Extensive experience with version control systems (e.g., Git).
  • Knowledge of the SDLC.
  • Extensive experience with cloud platforms, such as Azure or AWS.
  • Extensive experience in security technology implementations and best practices.
  • Experience with Agile development methodologies.
  • Extensive experience with DevOps practices and tools (e.g., CI/CD pipelines).
  • Experience in containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Strong communication and interpersonal skills.
  • Excellent problem-solving skills and the ability to work independently and collaboratively in a team environment.
  • High attention to detail, with a strong focus on quality and standards.
  • Self-motivated and eager to learn and adapt to new technologies and methodologies.
  • Highly adaptive & able to handle changing technological, team or office environments.
  • Strong ability to collaborate with team members on the proposal, design and integration of solutions to business.
  • Strong ability to mentor and assist other developers and testers.

Benefits

  • Professional development opportunities
  • Flexible work arrangements

Related Job Pages

More Backend Engineer Jobs

Altamira logo

Senior Python Developer

Altamira

Holistic care for your digital solutions

Backend Engineer66 days ago
Full TimeRemoteTeam 51-200Since 2009H1B No Sponsor

Altamira is a software development outsourcing company. We provide solutions that make a tangible impact on our client’s growth and productivity. With domain knowledge across product and technology development, we aim to provide cost-efficient solutions without compromising quality. We are driven to deliver the best, every single time. Altamira service delivery teams currently span Slovakia, Ukraine, and the Middle East, and we have ambitions to expand our footprint to meet the growing demand across Europe and into our primary growth markets in the UK and the US. In terms of industry verticals, we are focused on EdTech, Fintech, eCommerce, and Pharma. Project Overview We are developing a high-performance Energy Pricing Platform, a modular system designed for automated and semi-automated energy price calculations. The platform is a mission-critical engine in the energy trading sector, integrating diverse external data sources via APIs to deliver high-precision results for both internal and external stakeholders. You will work in a dedicated development team, collaborating closely with a Product Owner and business units to process complex technical time series and rule-based logic. Your Role As an experienced Backend Developer, you will play a vital role in the evolution of our Pricing Platform. We are looking for an engineer who can independently manage end-to-end feature delivery while contributing to architectural decisions. Your goal will be to maintain high standards of code quality and proactively improve the system’s modular structure. Responsibilities - Feature Development: Build and optimize core functionalities of the Energy Pricing Platform, focusing on robust backend and interface logic. - API Integration: Connect the platform with external systems via REST APIs, ensuring secure authentication and seamless data flow. - Technical Leadership: Participate in architectural discussions, module design, and the establishment of internal development standards. - System Monitoring: Design monitoring and observability strategies (e.g., using Datadog) to ensure the platform’s stability and performance. - Agile Collaboration: Work within a cross-functional team, maintaining strong communication with the Tech Lead, Product Owner, and peers. Required Skills & Experience - Python Expertise: Deep knowledge of Python and its frameworks, such as FastAPI, Django, or Flask. - Software Design: Strong understanding of Clean Code principles and experience building maintainable, modular backend architectures. - API & Data: Solid experience in designing REST APIs, handling JSON, and implementing various authentication mechanisms. - Quality Assurance: Hands-on experience with testing frameworks like pytest for unit, integration, and E2E testing. - Infrastructure: Practical experience with Docker, CI/CD, and cloud hyperscalers like AWS, Azure, or GCP. - IaC Tools: Knowledge of Infrastructure as Code tools (e.g., Terraform, Serverless, or AWS CDK). Nice to Have - Experience in the energy sector or processing technical time series. - Familiarity with percentile-based or rule-based calculation logic. - Experience in fast-paced, cross-functional delivery teams. Our transparent recruitment journey usually takes up to 2 weeks and includes a few stages: - Recruiting Interview -> 30-45 min - Technical Interview -> 1-1,5h - Client Interview (optional) -> up to 1h - Pre-Offer Call -> 15min - Reference Check - Offer We offer: - Competitive salary, room for development and growth. - Possibility to work in the Bratislava and Kyiv offices or fully remotely. - Loyal management, interesting tasks, constant support. - Medical insurance (optional). - English courses. - Technical equipment providing. - Paid vacations 20 workdays, paid sick leave, regular salary reviews; - Flexible schedule and ability to manage your working hours; - Support your personal growth and skills upgrading. - The great environment inside the team, support of initiatives, and ability to contribute to the common goal. We do believe that the success of altamira.ai is impossible without the success of our Talents and the success of our Clients!

Slovakia
Job Closed
Full TimeRemoteTeam 1,001-5,000

Company Background Our client is a family of companies that takes a people-first approach to financial services, using technology to empower consumers to overcome debt and create a brighter financial future. With over 2,000 employees across offices in San Mateo, CA and Tempe, AZ, the company is committed to delivering transformative solutions in the fintech space. Project Description The project is a greenfield initiative in the mortgage domain focused on building a modern, scalable platform that integrates AI-driven decision-making, high-throughput data processing, and robust backend services. The system will manage end-to-end workflows related to loan processing and customer engagement, integrating with both internal and external APIs. The goal is to enable efficient, real-time processing of lead data, AI-powered enrichment, and seamless communication across services through a highly observable and maintainable architecture. Technologies - Java 21 - Spring Boot 3.5 - Node.js - PostgreSQL - Firestore (NoSQL) - Kafka - RabbitMQ - REST APIs - Docker - Kubernetes - Terraform - Jenkins - GitHub Actions What You'll Do - Design, develop, and maintain backend services using Java 17+ and Spring Boot 3.5; - Build and maintain microservices that support core loan processing features; - Integrate with internal and third-party REST APIs, including AI tools for lead scoring, enrichment, and matching; - Implement data validation, normalization, and enrichment processes; - Ensure service reliability and observability through structured logging, metrics, and tracing; - Collaborate closely with architects, DevOps, and data engineering teams on backend architecture and system integration; - Support CI/CD pipelines and infrastructure automation using Docker, Kubernetes, and Terraform; - Participate in code reviews, sprint planning, retrospectives, and technical discussions; Job Requirements - 3+ years of experience as a Java Developer; - Proficiency in Java 17+ and Spring Boot; - Experience with Node.js; - Hands-on experience with PostgreSQL and/or NoSQL databases (e.g., Firestore); - Experience with message brokers such as Kafka or RabbitMQ; - Understanding of RESTful API design and API integration best practices; - Familiarity with CI/CD practices, containerization, and infrastructure-as-code; - English proficiency at B1+ level or higher (spoken and written); - Strong communication skills, collaborative mindset, and willingness to work in an Agile team environment; What Do We Offer The global benefits package includes: - Technical and non-technical training for professional and personal growth; - Internal conferences and meetups to learn from industry experts; - Support and mentorship from an experienced employee to help you professional grow and development; - Internal startup incubator; - Health insurance; - English courses; - Sports activities to promote a healthy lifestyle; - Flexible work options, including remote and hybrid opportunities; - Referral program for bringing in new talent; - Work anniversary program and additional vacation days.

Poland
MongoDB logo

Software Engineer 3, DevTools

MongoDB

MongoDB, originally called 10gen, is a software development company. Since 2007, MongoDB has created an open-source, document-oriented database to help clients

Backend Engineer66 days ago
Full TimeRemoteTeam 5,550Since 2008

The MongoDB Database Experience team is a diverse group of contributors working together to help our users manage MongoDB at global scale. This includes building tools for MongoDB Atlas: our database as a service offering and fastest growing product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes. We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools which allow users to interact with their data and to understand the health and performance of their MongoDB deployments. The Developer Tools Team works on a variety of APIs and customer-facing UIs empowering MongoDB users to interact with their stored data, whether that’s on desktop via MongoDB Compass or in the browser via Atlas Data Explorer. This position requires participation in a 24/7 on-call rotation to ensure business continuity and incident response capabilities. This role can be based out of our Dublin office or remotely in Ireland We're looking for someone who - Has 2+ years of engineering experience working with backend systems (Java, C#, Go, Node.js, etc.) - Is a backend engineer with a willingness to take on frontend tasks or a full-stack developer with a bias towards backend - Has experience with the design and architecture of a modern, scalable, high availability web application - Has experience working with databases - Enjoys collaboration and being part of a team - Is approachable, curious, and intellectually honest - Would enjoy chasing down difficult problems in a distributed environment - Always strives to expand their knowledge Nice to Haves - Knowledge of database internals and tuning mechanisms, particularly indexing - Previous work in TypeScript, React, and Node.js, particularly maintaining an ecosystem of dependencies - Experience working with websocket based client to server communication - Familiarity with developing and supporting microservice based architectures using Kubernetes About MongoDB MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the database for the AI era, enabling innovators to create, transform, and disrupt industries with software. MongoDB’s unified database platform, the most widely available, globally distributed database on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available across AWS, Google Cloud, and Microsoft Azure. With offices worldwide and over 60,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we’re powering the next era of software. Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB. To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world! MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter. MongoDB is an equal opportunities employer. Req ID: 1273396819

Ireland
Remote logo

Senior Backend Engineer (Elixir)

Remote

The easier way to employ globally. Remote builds belonging for your team with payroll, benefits, & compliance solutions.

Backend Engineer66 days ago
Full TimeRemoteTeam 501-1,000H1B Sponsor

About Remote Remote is solving modern organizations’ biggest challenge – navigating global employment compliantly with ease. We make it possible for businesses of all sizes to recruit, pay, and manage international teams. With our core values at heart and future focused work culture, our team works tirelessly on ambitious problems, asynchronously, around the world. You can find Remoters working from 6 different continents (Antarctica left to go!) and all of our positions are fully remote. With Innovation as one of the core values, we have built Automation and AI capabilities into the requirements for every role. We encourage every member of the Remote team to bring their talents, experiences and culture to the table to help us build the best-in-class HR platform. If you are energetic, curious, motivated and ambitious, be part of our world. Apply now and define the future of work! The position You'll be joining a team of engineers across Frontend, Backend, SRE and QA. We're organised into cross-functional development teams assigned to specific verticals. This role is open for several teams, and we will define the exact team that you will be joining during the interview process based on the business needs and your preferences. Regardless of the specific team, you will be working on building tools, APIs and integrations for one of our products. Our backend is built with Elixir and Phoenix, with a Postgres database. We use React and Nextjs for our front-end. Gitlab is used as a version control tool, issue tracker and a CI/CD solution. Our applications are hosted on AWS. We fully rely on our CI for deployments and deploy multiple times per day. What this job can offer you - Complex and meaningful challenges — solving them will enable people and businesses to live and operate in any country of the world. - Opportunity to have a significant impact on the business — we are still very early in our journey as a company, and each change you make today is amplified by the company's growth. - A lot of freedom to organize your work and life — you are not bound to daily standups, recurring meetings or other ceremonies. - Competitive salary, stock options, flexible paid time off, and a set of perks and benefits. - A supportive and kind work environment where we would like you to challenge the dogmas and pursue innovation! - Strong team of experienced engineers who will support and facilitate your professional growth. What you bring Must have (professional experience): - Strong engineering fundamentals and a track record of shipping production systems that are secure, reliable, and scalable. - Practical experience designing or adopting agentic/automation workflows (or comparable systems) and improving them through iteration. - Ability to think in systems: define specs clearly, break down plans, instrument verification, and close the loop on quality. - Postgres (or similar). - CI/CD (GitLab, Github, Jenkins or similar). Nice to have - Kubernetes - Docker - AWS - Nextjs - React/Vue/Angular Key Responsibilities - Lead the development of major team-scoped projects, participate in cross-team initiatives for Remote's HR and Payroll products. - Actively participate in product work in the team: provide feedback, suggest solutions to the problems. Use technical insights and expertise to suggest product improvements. - Maintain good understanding of the team’s domain, both from product and engineering sides. - Provide feedback on code reviews. - Contribute to the shared codebase. - Debug and solve technical and business issues. - Participate in non-team activities, such as support rotations, hiring process, RFC discussions, etc. - Mentor and provide guidance to other engineers. - Investigate, propose and participate in implementation of improvements to our platform. - Implement interfaces with performance, accessibility, and API design in mind. - Redesign how engineering work ships with autonomous agents as the default execution layer - Propose and operationalize agentic workflows end-to-end (spec → plan → execute → verify) to deliver outcomes faster. - Build reusable agentic workflows and primitives in the codebase so teams can apply them repeatedly across domains. - Use verification loops (tests, checks, evals, guardrails) to ensure results are correct, secure, reliable, and scalable. Practicals - Reporting line: Engineering Team Leader - Team: Engineering - Location: Anywhere in the World - Start date: As soon as possible Application process - Interview with our recruiter - Interview with an Engineering Leader - (async) Code exercise and review - Interview with members of the engineering team - Bar Raiser Interview - Executive Interview with VP of Engineering - Offer and Prior employment verification check Remote's Total Rewards philosophy is to ensure fair, unbiased compensation and fair equity pay along with competitive benefits in all locations in which we operate. We do not agree to or encourage cheap-labor practices and therefore we ensure to pay above in-location rates. We hope to inspire other companies to support global talent-hiring and bring local wealth to developing countries. At first glance our salary bands seem quite wide - here is some context. At Remote we have international operations and a globally distributed workforce. We use geo ranges to consider geographic pay differentials as part of our global compensation strategy to remain competitive in various markets while we hiring globally. Our salary ranges are determined by role, level and location, and our job titles may span more than one career level. The actual base pay for the successful candidate in this role is dependent upon many factors such as location, transferable or job-related skills, work experience, relevant training, business needs, and market demands. The base salary range may be subject to change. At Remote, we foster internal mobility as a key element of our culture of employee growth and development, supported by a compensation philosophy that guarantees pay equity and fairness. Therefore, all compensation changes associated with an internal move will be reviewed by the Total Rewards & People Enablement team on a case by case basis. The annual salary range for this full-time position is $53,300—$119,850 USD Benefits Our full benefits & perks are explained in our handbook at remote.com/r/benefits. As a global company, each country works differently, but some benefits/perks are for all Remoters: - work from anywhere - flexible paid time off - flexible working hours (we are async) - 16 weeks paid parental leave - mental health support services - stock options - learning budget - home office budget & IT equipment - budget for local in-person social events or co-working spaces How you’ll plan your day (and life) We work async at Remote which means you can plan your schedule around your life (and not around meetings). Read more at remote.com/async. You will be empowered to take ownership and be proactive. When in doubt you will default to action instead of waiting. Your life-work balance is important and you will be encouraged to put yourself and your family first, and fit work around your needs. If that sounds like something you want, apply now! How to apply - Please fill out the form below and upload your CV with a PDF format. - We kindly ask you to submit your application and CV in English, as this is the standardised language we use here at Remote. - If you don’t have an up to date CV but you are still interested in talking to us, please feel free to add a copy of your LinkedIn profile instead. Not only do we encourage folks from all ethnic groups, genders, sexuality, age, abilities, disability status and any other under-represented group to apply, but we prioritize a sense of belonging. We have 4 ERGs (Women, Disability, Queer, Minorities in Tech) who meet regularly with the People team. During your interviews and beyond, we ask & encourage anybody who needs an accommodation to request one from their recruiter. We will ask you to voluntarily tell us your pronouns at interview stage, and you will have the option to answer our anonymous demographic questionnaire when you apply below. As an equal employment opportunity employer it’s important to us that our workforce reflects people of all backgrounds, identities, and experiences and this data will help us to stay accountable. We thank you for providing this data, if you chose to. At Remote, we embrace AI as a valuable tool while prioritizing human creativity and authenticity. We look forward to meeting candidates who balance innovation with genuine expertise and experience. To learn more about Remote's AI guidelines check see here. Please note we accept applications on an ongoing basis.

Ireland + 1 moreAll locations: Ireland | United Kingdom
$53.3K - $119K / year
Job Closed