CrawlJobs Logo

Software Engineer - Perl

Czech Republic, Brno · Job Posted January 05, 2026
Apply Position
Job Link Share

Job Description

As a key member of the Run development team, you will be helping to drive forward best development practices, fix, implement and build out new features and existing functionality and joining a team which puts quality at the heart of everything it does. The Run development team is focused on sustainability, operational change, incidents, defects, performance and security. This role offers the right candidate an opportunity to further develop their skills across the full stack of software development.

Job Responsibility

  • Collaborate with other Software Developers, Business Analysts and Software Architects to support, design, develop, test, and maintain existing and new applications
  • Maintain high standards of software quality within the team by establishing or maintaining consistency with existing good practices and habits
  • Design, develop, and unit test applications in accordance with established standards
  • Support deployment of releases
  • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans
  • Participate in meetings and provide updates on progress
  • Provide second-level support

Requirements

  • Experience working in a Software Development role across the full software development lifecycle
  • Passion for well designed, testable and efficient code using design patterns and quality development principles
  • Experience of developing medium to large scale Perl applications
  • Experience of a modern, web-based MVC framework e.g. Mojolicious/Dancer/Catalyst
  • Experience of Version Control e.g. GIT
  • Experience of Unit Testing, Integration Testing
  • Knowledge of OOP, MVC, JSON/XML APIs
  • Experience working with Relational Databases + ORM

What we offer

  • Hybrid working
  • Investment in your future career with a variety of learning and development opportunities
  • No dress code
  • 25 days annual leave, plus bank holidays
  • Birthday off
  • A pension plan for your future
  • Complimentary refreshments in all our offices

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - Perl

8 matching positions

Junior Software Engineer - Perl

As a key member of the Run development team, you will be helping to drive forwar...
Location
Location
Czech Republic , Brno
Salary
Salary:
Not provided
giacom.com Logo
Giacom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience working in a Software Development role across the full software development lifecycle
  • Passion for well designed, testable and efficient code using design patterns and quality development principles
  • Willingness to learn and work on older technologies - Perl
Job Responsibility
Job Responsibility
  • Collaborate with other Software Developers to support, design, develop, test, and maintain existing and new applications
  • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans
  • Participate in meetings and provide updates on progress
  • Provide second-level support
What we offer
What we offer
  • Hybrid working
  • Investment in your future career with a variety of learning and development opportunities
  • No dress code
  • 25 days annual leave, plus bank holidays
  • Birthday off
  • A pension plan for your future
  • Complimentary refreshments in all our offices
Read More
Arrow Right
New

Senior Software Engineer

The Software Engineer designs, develops, tests, deploys, documents, maintains, a...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Design and code new software or modify existing software to add new features
  • Write or review software and system documentation
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Software development using languages such as C, C++, Python, Ruby, Perl, JavaScript, etc.
  • Has experience with agile development processes
  • Has experience with source code control systems, such as Git
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
Job Responsibility
Job Responsibility
  • Designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented requirements
  • Works individually or as part of a team
  • Reviews and tests software components for adherence to the design requirements and documents test results
  • Resolves software problem reports
  • Utilizes software development and software design methodologies appropriate to the development environment
  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial Off-The-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components
  • Fulltime
Read More
Arrow Right

Software Engineer, Senior A

Location
Location
India , Hyderabad
Salary
Salary:
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience with common web technologies required – C#, .NET, Java or other equivalent Object-Oriented language
  • 5+ years of experience in the implementation of cloud technologies (Microsoft Azure) and an understanding of SAAS, PAAS, and IAAS models
  • Experience building high performance, scalable, robust, 24x7 environments and/or applications
  • Experience creating scripts or automation, such as Perl, PowerShell, Python, TCL/TK, Ruby or similar for cloud orchestration required (PowerShell preferred)
  • Available on a 24x7x365 basis when needed for production impacting incidents or key customer events
  • Ability to create quality code that is secure and operable at scale.
Job Responsibility
Job Responsibility
  • Build automation leveraging CI/CD processes, automated testing, unit testing, code coverage and other software development best practices
  • Contribute to reusable automation scripts, libraries, services, and tools to increase system and process efficiencies
  • Partnering with the security teams and tools to continually review and understand new industry security threats, associated technologies and quickly addressing vulnerabilities
  • Partnering with the application management teams to continually review and understand the impact of resolving open vulnerabilities and execute those resolutions
  • Pursue opportunities to further operational excellence by increasing efficiency and reducing risk, complexity, waste and cost
  • Partner with key stakeholders to establish technical direction and negotiate technical decision points to drive innovative solutions
  • Drive technical design and validation, while ensuring implementation aligns with our technical strategies and strategic business goals
  • Develop architectural designs for applications building something to delight clients while managing costs to deliver these applications
Read More
Arrow Right

Sr. Software Engineer (ServiceNow)

ANS is seeking a Senior Software Engineer (ServiceNow) to join our team in Orlan...
Location
Location
United States of America , Orlando
Salary
Salary:
100000.00 - 200000.00 USD / Year
go-ans.com Logo
Applied Network Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • TS SCI Poly
  • Candidate must have 16 years of experience that can be a combination of work history and education. This equates to a doctorate and 8 years of experience OR a master’s and 10 years OR a bachelor’s and 12 years OR an associate’s and 14 years OR HS and 16 years.
  • Must meet Information Assurance Technical (IAT) Level 2 certification requirements. Additional requirements include: Must have at least 5 years of relevant ServiceNow experience that can be a combination of work history, education, and training.
  • Must have Certification: ServiceNow Certified System Administrator.
  • Must have at least one other advanced ServiceNow certification.
  • Team Leadership experience.
  • The candidate must also have experience working within concept, design, engineering, production, and sustainment phases of ServiceNow SDLC.
  • Experience with at least one of (Agile, Scrum, SDLC).
  • Must be able to work with minimal supervision to perform complex technical tasks and lead others effectively.
  • Must be able to process and analyze information and trouble calls submitted by a customer (e.g., system administrator, developer, security specialist), make determinations, and provide and implement solutions.
Job Responsibility
Job Responsibility
  • Provide expert knowledge of network management systems, operating systems, COTs/GOTs, and integration of disparate tools and servers.
  • Compliance with Department of Defense (DoD) 8140.03 (8570) Information Assurance Technical (IAT) Level 2.
  • Oversee and guide team members in the deployment, administration, development, and integration of the ServiceNow suite of tools on RHEL and Windows operating systems, while facilitating collaboration with database developers on MariaDB requirements.
  • Lead the team in utilizing Agile, Scrum, and SDLC methodologies to coordinate, track, and deliver projects efficiently, fostering a culture of continuous improvement and accountability.
  • Coordinate closely with Project Managers and Technical Leads, ensuring clear communication of team progress, risks, and technical challenges.
  • Direct integration efforts with Cisco NSO, GOTS, and other enterprise tools, assigning integration tasks and ensuring successful outcomes.
  • Oversee the creation and maintenance of technical documentation by the team, ensuring accuracy and completeness for operations users and providing user handoff training as needed.
  • Monitor the team’s efforts to maintain IT system and application performance/availability while responding proactively to emerging issues.
  • Lead the team in hardening and securing systems, supporting Risk Management Framework (RMF) authorization and accreditation (A&A) efforts, and ensuring all engineered solutions are compliant.
  • Guide the automation and orchestration of ServiceNow deployment activities using modern tools and methods (Ansible, Python, Terraform, PowerShell), and mentor the team in best practices for testing, validation, and verification.
What we offer
What we offer
  • Family Medical, Dental (w/ adult orthodontia) and Vision coverage
  • Pet Discount Program
  • PTO (Paid Time Off)
  • Maternity/ Paternity Leave
  • Supplemental Military Leave Pay
  • 11 Paid Holidays
  • 401(k) plan with 6% Company Contribution
  • Generous Professional Development Program
  • 100% Employer paid Short- and Long-Term Disability
  • 100% Employer paid Life Insurance
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Job Summary: Seeking a detailoriented Senior Software Engineer with extensive ex...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 20, 2026
Flip Icon
Requirements
Requirements
  • Proficiency in ColdFusion, Lucee, HTML, CSS, JavaScript, jQuery, and Perl
  • Strong experience with Microsoft SQL Server and Oracle databases
  • Hands-on experience with AWS Managed Services (AMS), S3, and IAM
  • Familiarity with .NET Framework and ASP.NET
  • Experience with Agile SDLC, code versioning tools (TFS, Git, SVN), and performance tuning
  • Bachelor's degree in Information Technology or related field
  • 8+ years in enterprise web application development and cloud migration
Job Responsibility
Job Responsibility
  • Migrate and modernize enterprise applications from on-premises infrastructure to AWS Managed Services (AMS)
  • Upgrade and refactor ColdFusion-based applications to Lucee for improved performance and cost efficiency
  • Manage AWS resources, including S3 bucket creation and IAM configuration
  • Conduct performance tuning, code optimization, and vulnerability resolution for secure and scalable applications
  • Collaborate with cross-functional teams to ensure timely delivery and compliance with privacy regulations (e.g., implementing cookie consent banners)
  • Prepare technical documentation and modernization plans
  • Mentor junior developers and facilitate knowledge sharing within the team
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

This is an exciting opportunity for you to join Mastercard’s Transaction Switchi...
Location
Location
United States of America , O Fallon
Salary
Salary:
115000.00 - 184000.00 USD / Year
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience developing backend applications in a Linux environment with C and/or C++ programming language(s)
  • Deep knowledge and experience of computer architecture with throughput, latency, memory and CPU utilization for performance engineering to test, debug and troubleshoot performance issues.
  • Clear experience with automation to create scripts for manual tasks (I.e., shell scripting, TCL, Perl, Python)
Job Responsibility
Job Responsibility
  • Work closely with feature teams to identify risks and anticipate problems to ensure that each release does not negatively impact performance
  • Dig into the code to determine performance bottlenecks and make the improvement
  • Design, configure, automate, and execute performance tests
  • Improve the performance environment with your own code, automation, and onboarding of external tools (i.e. Dynatrace and Splunk)
  • Work collaboratively and effectively in a fast-paced environment
What we offer
What we offer
  • insurance (including medical, prescription drug, dental, vision, disability, life insurance)
  • flexible spending account and health savings account
  • paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
  • 80 hours of Paid Sick and Safe Time
  • 25 days of vacation time and 5 personal days
  • 10 annual paid U.S. observed holidays
  • 401k with a best-in-class company match
  • deferred compensation for eligible roles
  • fitness reimbursement or on-site fitness facilities
  • eligibility for tuition reimbursement
  • Fulltime
Read More
Arrow Right

Software Engineer

When applicable, Bombardier promotes flexible and hybrid work policies. Why join...
Location
Location
United States , Wichita
Salary
Salary:
Not provided
bombardier.com Logo
Bombardier
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or Computer Engineering or equivalent work experience
  • Per US ITAR (International Traffic in Arms Regulations) Requirements, must be a U.S. Citizen or U.S. Permanent Resident (Green Card Holder)
  • Strong experience with programming languages (e.g. Perl, C, C#, Python, JavaScript)
  • Experience with relational databases (e.g. PostgreSQL, Oracle)
  • Experience with software engineering, data architecture and related platform technologies (e.g. Apache, XML, JSP, JSF)
  • Experience with web technologies (e.g. HTML, CGI Scripts)
  • Understanding of Linux operating system
  • Knowledge of software change management, including versioning systems (e.g., Git)
  • Interpersonal skills necessary for maintaining working relationships in a diverse global environment
Job Responsibility
Job Responsibility
  • Design and implement software solutions using various programming languages
  • Troubleshoot, debug, and resolve software defects and issues
  • Partner with business users to design, develop and support web-based applications
  • Develop and maintain Postgres / Oracle database applications and queries
  • Become familiar with Flight Test processes and integrate them into specialized applications
  • Be responsible for relational databases and associated data architecture
What we offer
What we offer
  • Insurance plans (Dental, medical, life insurance, disability, and more)
  • Competitive base salary
  • Retirement savings plan
  • Employee Assistance Program
  • Tele Health Program
  • Fulltime
Read More
Arrow Right

Software Engineer - Cloud Automation

Our Cloud Automation Team is looking for an engineer ready to work on exciting c...
Location
Location
United States , Morrisville
Salary
Salary:
113050.00 - 168300.00 USD / Year
netapp.com Logo
NetApp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Creative and analytical approach to problem solving and analysis.
  • Familiarity of concepts of computer architecture, data structures and standard programming practices.
  • Proficient programmer with experience on programming and computing concepts: Object Oriented Programming, Basic knowledge of PERL and Python, Software Configuration Management, Basic Linux administration, Testing, Documentation.
  • Technical experience in at least one of the following advanced programming and computing concepts: Cloud computing (AWS, Azure, GCP) (experience in one or more), Containers, CI/CD, Service-based architectures, Continuous integration, Resource management.
  • Solid oral and written communication skills, with the ability to share ideas with NetApp teams.
  • A Bachelor of Science Degree in Electrical Engineering or Computer Science with 2+ years related experience
  • A Masters degree in Electrical Engineering or Computer Science with 0+ years related experience
  • or equivalent experience is required.
Job Responsibility
Job Responsibility
  • Work collaboratively within a team environment to meet goals with high-quality standards.
  • Ability to follow engineering principles and practices, but also able to develop new methods and approaches to solving unique and difficult problems.
  • Solid oral and written communication skills, with the ability to share ideas with NetApp teams around the world.
  • Work collaboratively within a team environment to meet goals with high-quality standards.
  • Follow engineering principles and practices as well as develop new methods and approaches to solving unique and difficult problems.
  • Develop new and maintain existing cloud-based automation
  • Responsible for a mix of structured and unstructured tasks.
  • Apply attained experiences and knowledge in solving routine to complex problems.
  • Working with teams across the company in problem solving and design efforts.
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off
  • various Leave options
  • Performance-Based Incentives
  • employee stock purchase plan
  • restricted stocks (RSU’s)
  • Fulltime
Read More
Arrow Right