CrawlJobs Logo

Intermediate Software Developer, DevOps

hootsuite.com Logo

Hootsuite

Location Icon

Location:
Luxembourg , Luxembourg

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We’re looking for an Intermediate Software Developer, DevOps who can help us support the development organization to deliver value to customers in a reliable, efficient, and safe manner. You’ll be working in a focused team that owns one piece of the production application environment and the developer experience, you will execute on defined projects to achieve team-level goals.

Job Responsibility:

  • Write software - tools, libraries, automation, services
  • Design and build our infrastructure platform
  • Identify and implement new platform features
  • Research and evaluate new technologies
  • Refactor, rewrite or retire existing platform features
  • Operate our developer experience and production application environments
  • Diagnose and repair our distributed systems
  • Perform maintenance, upgrades and migrations
  • Control or eliminate repetitive tasks, alert noise, and business-as-usual work
  • Enable development teams
  • Provide executable interfaces to our infrastructure platform
  • Provide tools and best practices to support the entire software development lifecycle
  • Participate in a flexible on-call rotation
  • Communicate by writing documentation, participating in meetings, and showing off your work at demos

Requirements:

  • A degree in Computer Science or Engineering or equivalent experience working in an SRE, DevOps or software engineering role
  • An ability to write software and working knowledge of software engineering practice
  • Experience using infrastructure-as-code tools to build and run cloud infrastructure
  • Open Communication: clearly conveys thoughts, both written and verbally, listening attentively and asking questions for clarification and understanding
  • Collaboration and Teamwork: works with others to deliver results, meaningfully contributing to the team and prioritizing group needs over individual needs
  • Self Development: is personally committed to, and actively works to continuously improve
  • Problem Solving: uses an organized and logical approach to find solutions to complex problems. Looks beyond the obvious to understand the root cause of problems
  • Resilience, Tolerance for Change/Ambiguity: can effectively cope with change, finding ways to advance work and projects

Nice to have:

  • Working knowledge of Linux systems administration, including troubleshooting system-level issues, networking (L3-L7) and basic monitoring
  • Experience with operating, building and maintaining cloud infrastructure
  • An understanding of SaaS software development practice
  • Ideally you have experience working on a SaaS product
What we offer:
  • Canadian Benefits: comprehensive benefits to support the health and wellbeing of our owls and their families, health insurance including medical, dental, vision, life/disability insurances, an Employee and Family Assistance Program, group RRSP plan with a company match of up to 4% of base salary
  • US Benefits: comprehensive benefits to support the health and wellbeing of our owls and their families, health insurance including medical, dental, vision, and life/disability insurances, 401k Plan with a company match (up to 4% of base salary), an Employee and Family Assistance Program
  • Global Parental Leave: 26 weeks of full and partially paid leave for permanent employees who have been employed for a minimum of 12 months

Additional Information:

Job Posted:
February 14, 2026

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Intermediate Software Developer, DevOps

Software Engineer Sr Staff - Platforms Developer

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science, electronics, telecommunication engineering, or a related discipline
  • 14 to 19 years of experience in networking and system software development
  • Proficiency in C and C++ programming
  • Familiarity with data structures and system debugging techniques
  • Expertise in Host Complex, System Peripherals & Drivers: CPU complex (x86)
  • PCIe, SPI, I2C, MDIO
  • FPGA, CPLD, Flash Drivers
  • Expertise in Ethernet Interfaces (ranging from 1Gig to 400G+, including 800G, 1.6T), MacSec, Timing, Optics (SFP, QSFP, QDD, OSFP)
  • Expertise in High-speed packet forwarding with network processors, PHYs, and SerDes
  • Cloud Architectures
Job Responsibility
Job Responsibility
  • Collaborate with product managers, architects, and other engineers to define software requirements and specifications
  • Design, implement, and maintain networking and system software components using C and C++ programming languages
  • Conduct object-oriented analysis and design to ensure robust and scalable solutions
  • Debug complex system-level issues, leveraging your deep understanding of fundamental OS concepts (especially in Linux or similar operating systems)
  • Participate in hardware and system-level design discussions, ensuring carrier-class software development
  • Work with Linux device drivers, system bring-up, and the Linux kernel
  • Navigate large codebases effectively
  • Apply strong technical, analytical, and problem-solving skills to enhance software performance and resilience
  • Utilize scripting technologies and modern DevOps practices
  • Collaborate with cross-functional teams, including networking, embedded platform software, and hardware experts
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software Development Engineer I- NodeJS

As a Software Engineer at Everseen, you will be an integral part of our dynamic ...
Location
Location
Timișoara; Belgrade
Salary
Salary:
Not provided
everseen.ai Logo
Everseen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1-3 years of experience in a similar role is required
  • Ability to work with Linux systems, including troubleshooting skills such as log investigations, performance testing, and connectivity investigation
  • Intermediate knowledge of advanced concepts like microservices and distributed systems
  • Intermediate understanding of cloud security, scalability, and performance optimization principles
  • Intermediate understanding of cloud computing technologies and services, including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS)
  • Curiosity to explore new technologies, methodologies, and best practices
  • Results-oriented attitude
  • Possesses strong analytical and problem-solving abilities, leveraging data to inform product decisions
Job Responsibility
Job Responsibility
  • Design and develop new features and functionalities in collaboration with cross-functional teams
  • Evaluate, integrate, and maintain third-party software solutions
  • Develop comprehensive unit tests
  • Create and maintain CI/CD integrations using Gitlab CI
  • Monitor production logs to identify and troubleshoot issues
  • Investigate reported bugs, diagnose root causes, and implement effective solutions
  • Collaborate with Everseen’s Validation, DevOps, Product, Operations teams and customer’s technical teams
  • Assist with the design and development of new features and functionalities
  • Assist with the design and implementation of reusable, testable, efficient, and elegant code
  • Analyze and collect data from various sources such as log files, application stack traces, and thread dumps
  • Fulltime
Read More
Arrow Right

Applications Development Intermediate Programmer Analyst

Citi Transaction Services is seeking an Applications Development Intermediate Pr...
Location
Location
United States , Jersey City
Salary
Salary:
95770.00 - 133630.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of hands-on experience in Java backend development (Java 8+ preferred), including deep understanding of core Java concepts, object-oriented programming, data structures, algorithms, and design patterns
  • Experience with Spring Boot, Spring JPA, Spring Cloud, JDBC, Hibernate, REST, and Maven
  • Demonstrated proficiency in Java 8+ features (lambda expressions, streams, functional interfaces) and functional programming paradigms
  • Python programming experience
  • Proven experience transforming data between various formats such as XML, FXML, SWIFT, JSON, and CSV
  • Extensive experience with microservices architecture and related technologies, including Docker, Kubernetes/OpenShift, and cloud computing platforms (AWS, Azure, GCP)
  • Strong understanding of microservice design patterns, principles, and best practices
  • Experience implementing Kafka consumers, producers, and streaming applications
  • Familiarity with other messaging technologies like TIBCO EMS and IBM MQ
  • Experience with secure file transfer protocols (SFTP)
Job Responsibility
Job Responsibility
  • Translate complex business requirements and functional specifications into robust and intuitive user interfaces and software solutions
  • Partner with Product teams to understand business needs and functional specifications
  • Collaborate with cross-functional teams to ensure specifications are converted into flexible, scalable, and maintainable solution designs
  • Evaluate project deliverables to ensure they meet specifications and architectural standards
  • Work as part of development teams to design and build complex solutions, ensuring alignment with the architecture blueprint, standards, target state architecture, and strategies
  • Coordinate, execute, and participate in component integration (CIT), system integration testing (SIT), and user acceptance testing (UAT) to identify and resolve application errors and ensure quality software deployment
  • Possess a solid grasp of software design patterns and approaches
  • Understand application-level software architecture and make technical trade-off decisions
  • Solve complex architecture/design and business problems, developing extensible solutions
  • Work to simplify, optimize, and remove bottlenecks
What we offer
What we offer
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
  • Fulltime
Read More
Arrow Right

Applications Development Intermediate Programmer Analyst

Citi Transaction Services is seeking an Applications Development Intermediate Pr...
Location
Location
United States , Jersey City
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java Expertise: 4+ years of hands-on experience in Java backend development (Java 8+ preferred), including deep understanding of core Java concepts, object-oriented programming, data structures, algorithms, and design patterns. Experience with Spring Boot, Spring JPA, Spring Cloud, JDBC, Hibernate, REST, and Maven is essential. Demonstrated proficiency in Java 8+ features (lambda expressions, streams, functional interfaces) and functional programming paradigms is required. Python programming experience is a plus
  • Data Transformation & Integration: Proven experience transforming data between various formats such as XML, FXML, SWIFT, JSON, and CSV, utilizing relevant libraries and tools
  • Microservices Architecture: Extensive experience with microservices architecture and related technologies, including Docker, Kubernetes/OpenShift, and cloud computing platforms (AWS, Azure, GCP). Strong understanding of microservice design patterns, principles, and best practices
  • Messaging & Integration: Experience implementing Kafka consumers, producers, and streaming applications. Familiarity with other messaging technologies like TIBCO EMS and IBM MQ is highly desirable. Experience with secure file transfer protocols (SFTP) is required
  • Database Technologies: Solid understanding of both SQL and NoSQL databases. Hands-on experience with MongoDB is preferred, and experience with other NoSQL databases is a plus. Familiarity with relational databases (e.g., Oracle, PostgreSQL) is required
  • Stream Processing: Experience with Kafka Streams and Apache Flink is a significant advantage
  • Agile & Testing: Experience working in an Agile environment using TDD/BDD best practices. Proficiency with JUnit and Mockito for unit and integration testing is essential
  • DevOps & CI/CD: Good knowledge of DevOps principles and CI/CD practices. Experience with tools like Jenkins, TeamCity, IBM UrbanCode Deploy, and SonarQube is highly desirable
  • API Development: Experience implementing RESTful and GraphQL APIs, including API design, development, and security best practices. Experience with WebSocket implementations is preferred
  • Version Control: Proficiency with Git/Bitbucket for version control is required
Job Responsibility
Job Responsibility
  • Translate complex business requirements and functional specifications into robust and intuitive user interfaces and software solutions. Partner with Product teams to understand business needs and functional specifications
  • Collaborate with cross-functional teams to ensure specifications are converted into flexible, scalable, and maintainable solution designs. Evaluate project deliverables to ensure they meet specifications and architectural standards
  • Work as part of development teams to design and build complex solutions, ensuring alignment with the architecture blueprint, standards, target state architecture, and strategies
  • Coordinate, execute, and participate in component integration (CIT), system integration testing (SIT), and user acceptance testing (UAT) to identify and resolve application errors and ensure quality software deployment
  • Possess a solid grasp of software design patterns and approaches. Understand application-level software architecture and make technical trade-off decisions
  • Solve complex architecture/design and business problems, developing extensible solutions. Work to simplify, optimize, and remove bottlenecks
  • Provide mentoring and guidance to junior engineers, offering feedback and direction on specific engineering tasks
  • Maintain application hygiene and address any Risk & Control items
  • Work closely with Project Managers, Business Analysts, and Operational users/Product managers to deliver projects
  • Work independently on project deliverables, articulate issues/challenges, and proactively communicate risks
What we offer
What we offer
  • Medical
  • dental & vision coverage
  • 401(k)
  • life
  • accident and disability insurance
  • wellness programs
  • planned time off (vacation)
  • unplanned time off (sick leave)
  • paid holidays.
  • Fulltime
Read More
Arrow Right

Software Engineer

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
United States , San Jose
Salary
Salary:
103400.00 - 237000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science, electronics, telecommunication engineering, or a related discipline
  • Minimum of 7 years of experience in networking and system software development
  • Proficiency in C and C++ programming
  • Familiarity with data structures and system debugging techniques
  • Expertise in one or more of the following areas: Host Complex, System Peripherals & Drivers: CPU complex (x86)
  • PCIe, SPI, I2C, MDIO
  • FPGA, CPLD, Flash Drivers
  • Ethernet Interfaces (ranging from 1Gig to 400G+, including 800G, 1.6T), MacSec, Timing, Optics (SFP, QSFP, QDD, OSFP)
  • High-speed packet forwarding with network processors, PHYs, and SerDes
  • Strong communication skills, both written and verbal.
Job Responsibility
Job Responsibility
  • Collaborate with product managers, architects, and other engineers to define software requirements and specifications
  • Design, implement, and maintain networking and system software components using C and C++ programming languages
  • Conduct object-oriented analysis and design to ensure robust and scalable solutions
  • Debug complex system-level issues, leveraging your deep understanding of fundamental OS concepts (especially in Linux or similar operating systems)
  • Participate in hardware and system-level design discussions, ensuring carrier-class software development
  • Work with Linux device drivers, system bring-up, and the Linux kernel
  • Navigate large codebases effectively, drawing from prior experience
  • Apply strong technical, analytical, and problem-solving skills to enhance software performance and resilience
  • Utilize scripting technologies and modern DevOps practices
  • Collaborate with cross-functional teams, including networking, embedded platform software, and hardware experts
What we offer
What we offer
  • Health & Wellbeing
  • Comprehensive suite of benefits
  • Physical, financial, and emotional wellbeing support
  • Personal & Professional Development
  • Specific programs catered to career goals
  • Unconditional Inclusion
  • Flexibility to manage work and personal needs.
  • Fulltime
Read More
Arrow Right

Beta Tester – Assessment Testing

We are seeking Beta Testers to take and review technical assessments before they...
Location
Location
Salary
Salary:
Not provided
ansrsource.com Logo
ansrsource
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 0–3 years of hands-on experience in data analytics, software development, or related technical fields (internships and freshers welcome)
  • Proficiency in English (written & verbal) with the ability to articulate feedback clearly
  • Strong eye for detail and ability to spot errors, inconsistencies, and edge cases
  • Familiarity with one or more of the following technical areas (basic to intermediate level): Programming & Software Development: Python, R, Java, C/C++, C#, Go, Rust, Scala, Shell Scripting, APIs, DevOps basics
  • Data & Analytics: SQL, Data Analysis, Data Cleansing, Data Quality, Data Visualization, Business Intelligence, Dashboards, A/B Testing, Data Wrangling
  • Machine Learning & AI: Basic understanding of ML concepts, Generative AI, Data Science fundamentals
  • IT & Systems: Basic networking, Linux/OS familiarity, Virtualization, Systems Administration fundamentals
Job Responsibility
Job Responsibility
  • Take and complete assessments across multiple technical areas following project instructions
  • Provide structured, detailed feedback on: Question clarity, difficulty, and relevance
  • Errors, ambiguities, or inconsistencies
  • Overall learner experience and usability
  • Report issues clearly and collaborate with the internal team to resolve them
  • Ensure timely completion of assigned assessments and reviews (quick turnaround — sometimes within one business day)
  • Fulltime
Read More
Arrow Right

Backend Developer (.NET)

The project focuses on developing a board meeting management SaaS platform, inte...
Location
Location
Salary
Salary:
Not provided
andersenlab.com Logo
Andersen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Professional software development experience for 4+ years
  • Strong background in C# and .NET Core (or .NET 5+), especially ASP.NET Core Web APIs
  • Experience with Entity Framework Core or similar ORMs
  • Familiarity with CQRS, MediatR, or similar mediator patterns
  • Hands-on experience with Azure cloud services (Service Bus, Storage, Functions, Key Vault)
  • Understanding of event-driven architectures and asynchronous messaging
  • Experience with Docker and Kubernetes
  • Strong debugging and problem-solving skills for distributed systems
  • Proficiency in xUnit, Moq, and test-driven development
  • Knowledge of CI/CD platforms (Azure DevOps, GitHub Actions)
Job Responsibility
Job Responsibility
  • Designing, coding, testing, and maintaining software modules and features within a microservices architecture
  • Taking ownership of medium to high complexity projects and delivering high-quality technical solutions
  • Contributing to architectural decisions involving CQRS patterns, event-driven design, and cloud-native solutions to ensure scalability and performance
  • Integrating AI services (e.g., Azure OpenAI) for intelligent features like automated agenda generation and meeting summarization
  • Implementing real-time collaboration features using SignalR and event-driven messaging
  • Conducting code reviews and upholding coding standards and best practices
  • Analyzing and resolving complex technical issues, optimizing code, and improving distributed system performance
  • Collaborate with cross-functional teams (product owners, designers, engineers) to deliver exceptional solutions
  • Developing and executing test plans using xUnit, Moq, ensuring reliability and robustness
  • Creating and maintaining technical documentation (architecture diagrams, API specs, integration guides)
What we offer
What we offer
  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others
  • The opportunity to change the project and/or develop expertise in an interesting business domain
  • Guarantee of professional, financial, and career growth
  • The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities
  • Access to the corporate training portal
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies)
  • Certification compensation (AWS, PMP, etc)
  • Referral program
  • English courses
  • Private health insurance and compensation for sports activities
Read More
Arrow Right

Middle Project Manager

Dinarys GmbH is looking for a Middle Project Manager to join our delivery team a...
Location
Location
Salary
Salary:
Not provided
dinarys.com Logo
Dinarys GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience as a Project Manager in IT / software development projects
  • Solid understanding of PMI knowledge areas, including: Scope, Schedule, Cost, Quality, Risk, Communication, Stakeholder, and People Management
  • Practical experience working in Agile environments (Scrum, Kanban, or hybrid models)
  • Ability to manage full project lifecycle: initiation, planning, execution, monitoring, control, and closure
  • Proven experience in: Project planning and estimation
  • Budget tracking and timeline control
  • Risk identification and mitigation
  • Strong skills in stakeholder management and client communication
  • Understanding of change management and continuous improvement practices
  • Experience in client-facing delivery for international customers
Job Responsibility
Job Responsibility
  • Lead and manage software development projects according to PMI and Agile principles
  • Define project scope, goals, deliverables, timelines, and success criteria
  • Create and maintain project plans, schedules, and documentation
  • Facilitate Agile ceremonies: Sprint planning, daily stand-ups, retrospectives
  • Monitor project progress, budget, and risks
  • proactively address issues and blockers
  • Ensure transparent and effective communication with clients and internal stakeholders
  • Coordinate and motivate project teams to achieve delivery goals
  • Manage change requests and ensure proper impact analysis
  • Ensure project deliverables meet quality standards and business requirements
What we offer
What we offer
  • Remote work format
  • Work on international projects
  • Clear processes, transparent communication, and strong team support
  • Professional growth, knowledge sharing, and the opportunity to influence the product
  • Fulltime
Read More
Arrow Right