CrawlJobs Logo

Junior 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 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

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

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

Junior Software Engineer - Perl

8 matching positions

Senior Software Engineer

We are currently seeking a Senior Software Engineer preferably with an interest ...
Location
Location
Salary
Salary:
Not provided
plurismarketing.com Logo
Pluris
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor’s degree or foreign equivalent in computer science or related discipline
  • 5 years of progressive, post-baccalaureate experience in Information Technology in development and application support or infrastructure operations
  • 4 years of scripting and programming experience in JavaScript, SQL, Oracle Perl Shell Scripting, and C/C++
  • 3 years’ experience in Unix/Linux environment, including scripting experience
  • 2 years’ experience integrating enterprise class systems in decision support and operational environments
  • 2 years’ experience in operational support of client systems
  • Programming experience (Java, PHP, C/C++)
  • 2 years’ experience with very large database design and development
  • Excellent verbal and written communication skills
  • Outstanding customer service skills
Job Responsibility
Job Responsibility
  • Design complex Oracle SQL queries, including performance optimization
  • Design, build and execute web applications including all aspects of user interface development, testing and client acceptance
  • Comprehend and write shell scripts using Unix/Linux native shell commands, Perl and PHP, Java codes using Eclipse
  • Support large bodies of existing code utilizing big data models and multiple data manipulation techniques
  • Participate in systems integration in decision support and operational (transactional) environments
  • Map from business requirements directly to technical design
  • Develop, implement, and maintain large database sets
  • Manage client systems and provide 24/7 operational support
  • Oversee and manage work of technical and functional teams in collaboration with business users and lead large project and/ or system implementations
  • Communicate complex and difficult concepts clearly with business and external partners
What we offer
What we offer
  • Very competitive base salary and bonus plan
  • The top rated health care plan – with very low cost to employees
  • Uncapped 401k retirement plan match
  • Seasonal offsite team activities (Rowing on the Charles, sporting events, paintball, bowling, etc.)
Read More
Arrow Right

Principal Power Platform AI Developer

The Principal Software Applications Development Engineer is a highly skilled sub...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or equivalent in computer science or software engineering or related field
  • Extended Software Applications Engineering, Software Development experience, or related work experience
  • Extended experience with Programming Languages such as (but not limited to) C, C++, Java, Python
  • Extended experienced with Linux or Unix and Windows operating systems
  • Extended experience working with SQL
  • Extended project management experience and/or experience working in an Agile environment
  • Extended understanding of computer science, with specific knowledge of computer programming, application design, and user-focused features
  • Good team player who maintains the integrity of the team
  • Excellent attention to detail capabilities
  • Ability to understand and analyze complex systems
Job Responsibility
Job Responsibility
  • Develops applications that effectively accomplish client objectives and user needs
  • Designs and writes code for applications and maintain applications databases
  • Analyzes and edits existing software applications to improve and optimize functionality, fix problems, and enable their use on new hardware platforms
  • Remodels and adapts applications as needed to optimize performance
  • Identifies specific client needs and preferences related to the application
  • Tests applications extensively to ensure they are error and bug-free
  • Installs applications and acts as technical advisor
  • Communicates with relevant internal technical stakeholders to obtain information on project limitations, performance requirements, and interfaces
  • Consults with clients in the design phase to determine client needs
  • Produces software documentation following company software process and templates
  • Fulltime
Read More
Arrow Right

Modeling and Simulation Product Team Lead

We are seeking a Modeling and Simulation Product Team Lead who will be developin...
Location
Location
United States , Colorado Springs
Salary
Salary:
130000.00 - 155000.00 USD / Year
trace3.com Logo
Trace3
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Developing and working with mathematical models
  • Algorithm engineering to solve computer algorithm problems, including design, analysis, implementation, optimization, profiling, and experimental evaluation
  • Systems engineering and software engineering processes and principles
  • Modeling and simulation of large complex systems
  • Machine learning techniques and metaheuristics
  • Verification & Validation (V&V) testing of complex software systems
  • Surveillance and target acquisition, track state estimation and correlation, track-to-truth mapping, state vectors, tracking covariances, coordinate conversions, time conversions, and EOIR/RF phenomenology, scheduling and resource management, identification and discrimination, battle management, signal processing, and/or orbital dynamics
  • Agile software development processes
  • Distributed application environments coded in Java, C++, or other Object-Oriented languages
  • Strong math and physics, including probability and statistics, linear algebra, and calculus
Job Responsibility
Job Responsibility
  • Work closely with agile teams to understand concepts, algorithms, and logging in order to prototype Modeling and Simulation Tools and generate scenario datasets
  • Utilize math, physics, statistics, data parsing, plotting, and database techniques to develop Algorithm Description Documents (ADDs) and algorithm reference implementations and commit them to Git repositories for version control
  • Develop unit tests, preferably as Cucumber scenarios, in order to support the transition and development of MATLAB reference implementations in Java
  • Use DevSecOps principles to setup and maintain nightly pipelines to support automated analysis / test and continuous integration testing of algorithm reference implementations
  • Provide demonstrations of their ADDs and reference implementations as part of Agile sprints with their respective Integrated Product Team (IPT) to the Project Owners (POs) and Release Train Engineer (RTE)
  • Provide technical support to the IPTs in order to develop M&S tools that help verify and validate the tactical implementation of algorithms
  • Develop technical briefs and present briefings to both internal and external stakeholders at Technical Interchange Meetings (TIMs)
  • Complete understanding and wide application of technical principle, theories, and concepts in the field
  • Having a general knowledge of other related disciplines
  • Provide technical solutions to a wide range of complex difficult problems (solutions are imaginative, thorough, practicable, and consistent with organizational objectives
What we offer
What we offer
  • Comprehensive medical, dental and vision plans for you and your dependents
  • 401(k) Retirement Plan with Employer Match, 529 College Savings Plan, Health Savings Account, Life Insurance, and Long-Term Disability
  • Competitive Compensation
  • Training and development programs
  • Major offices stocked with snacks and beverages
  • Collaborative and cool culture
  • Work-life balance and generous paid time off
  • Fulltime
Read More
Arrow Right

Senior Systems Analyst

SENIOR PROGRAMMER/ ANALYSTS to analyze, design, code, develop, and implement cli...
Location
Location
United States
Salary
Salary:
Not provided
relianceglobal.com Logo
Reliance Global Services
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. degree (or foreign equiv.) in Computer Science, Engineering, Information Systems/Technology, or a related field
  • 5 year of progressive job related experience (any title)
  • Experience to include use of Unix, Shell & Perl Scripting, Python, Quartz, Aqua Studio, ILOG Rule Server, ITRS
Job Responsibility
Job Responsibility
  • Analyze, design, code, develop, and implement client-server and web-based multi-tier architecture software application projects
  • Mentor & train junior programmer/ engineers
  • Fulltime
Read More
Arrow Right

Manufacturing/IO Debug Engineer

We do exciting product development for leading-edge technology that will power t...
Location
Location
Malaysia , Penang
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge or working experience on GPU architecture, X86 architecture, SoC design and power management features
  • Experience with SOC (System-On-Chip), Firmware and Software interaction
  • Software programming and scripting proficiency (Java, Shell script, Perl, Ruby, Python)
  • Proficiency in Windows, and Linux operating systems
  • Strong and effective presentation, written and verbal communication skills, and the ability to work with geographically distributed product engineering teams
  • Excellent interpersonal, organizational, and analytical skills
  • 8 years or more industry experience
  • BS/MS Electrical Engineering, Computer Engineering, or comparable disciplines
Job Responsibility
Job Responsibility
  • Accountable to drive and develop SLT Test Program infrastructure to meet business milestone, cost and quality in system level
  • Solves complex, novel, and non-recurring problems
  • initiates significant changes to existing processes/methods and leads development and implementation
  • Conduct engineering evaluations and analysis to drive closure of production issues
  • Develop and architect SLT logging or data collection flow in manufacturing
  • Influences technical decisions that have a significant impact on final product
  • Involves collaboration on or assuming the consultative or leadership responsibilities for a specific project or for product development initiatives
  • May provide technical supervision or mentoring junior engineers
  • Upscale overall team capabilities on low level system debug for AMD data center product families
Read More
Arrow Right

Staff Product Development Engineer

We are the high-end test engineering team providing test solutions for Data Cent...
Location
Location
Malaysia , Penang
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge or hands-on working experience
  • Good understanding of power and performance characterization on ATE
  • ATE Test handling/ execution and development experience - Advantest V93K experience preferred. (Advantest SMT8 experience is a plus)
  • Software programming and scripting proficiency (C++, Java, Groovy, Perl, Ruby, Python)
  • Proficiency in Windows and Linux operating systems
  • Experience with HVM (High Volume Manufacturing) is a strong plus
  • Strong and effective presentation, written and verbal communication skills, and the ability to work with geographically distributed product engineering teams
  • Excellent interpersonal, organizational, and analytical skills
  • 8 years or more of industry experience
  • Electrical/Electronics, Computer Engineering, or comparable disciplines
Job Responsibility
Job Responsibility
  • Accountable to drive test solution/coverage development, optimization to meet business milestone, cost and quality
  • Test patterns & test flows/method development, debug, test and characterization
  • Pre-Silicon engagement with Design, test solution/methodology scoping, planning & validation
  • Post Silicon Bring up of test patterns leading to optimization for mass production enablement
  • Characterization execution/analysis and debug of new silicon designs and process technologies
  • Optimization of test coverage and flows for increased quality, yield, cost improvement, and test time reduction
  • Conduct engineering evaluations and analysis to drive closure of production issues
  • Solves complex, novel, and non-recurring problems
  • initiate significant changes to existing processes/methods and leads development and implementation
  • Influences technical decisions that have a significant impact on final product
What we offer
What we offer
  • AMD benefits at a glance
  • Fulltime
Read More
Arrow Right

Software Engineer - C, C++ and Routing Protocols

The DSE Platform Independent Common (PI-Common) group develops high-performance,...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
Cisco
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree with 4+ years or Bachelor’s degree with 6+ years of relevant experience
  • Strong experience developing software in multi-threaded environments with excellent problem-solving skills
  • Practical experience with Data Structures, Operating Systems and Concepts of Data Networking
  • Programming experience (C, C++), script languages (Perl, Python)
  • Familiarity with Unix/Linux
  • Exposure to development of software for large/complex network devices including routing & switching systems
  • Understanding of networking fundamentals and protocols (ex: TCP/IP, Ethernet)
Job Responsibility
Job Responsibility
  • Designing and implementing enhancements to BGP Routing protocol
  • Building systems that scale efficiently, are secure by design, and provide strong programmability, observability and debuggability in production
  • Debugging complex system-level issues in large-scale, multi-threaded environments, including high-priority customer escalations
  • Owning issues end-to-end — from root cause analysis through fix development, validation, and deployment
  • Representing Cisco in IETF forums and technical discussions
  • contributing to protocol evolution and influencing standards where appropriate
  • Collaborating closely with platform, hardware, and test teams to validate performance, scale limits, and system behaviour
  • Mentoring junior engineers and contributing to a culture of technical rigor and ownership
  • Contributing to innovation initiatives, including Cisco’s Patent Program
  • Fulltime
Read More
Arrow Right

Infinity Fabric Verification Engineer

The Infinity Fabric network on the chip verification team is growing and looking...
Location
Location
United States , Austin
Salary
Salary:
144800.00 - 217200.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Architected and developed complex verification environments in SystemVerilog or C++ and infrastructure, including scripting using Perl, Ruby, Make, or the likes
  • Experience in developing or refactoring testbench, UVC, or BFM code using Object-Oriented Programming (OOP) principles
  • Exposure to RTL design, software development, formal verification, or other related domains
  • 7-12 years industry experience is preferred
  • BS or MS degree in Electrical Engineering, Computer Engineering, or Computer Science
Job Responsibility
Job Responsibility
  • Develop and enhance SystemVerilog / UVM-based testbenches to verify new features for client, server, graphics, and semi-custom interconnects
  • Develop and enhance BFM/UVC for industry-wide and AMD internal protocols
  • Collaborate with architects, hardware engineers and multiple IP development groups
  • Interact with architects, RTL designers, performance engineers, and post-silicon validation engineers to develop deep expertise in the Infinity Fabric architecture
  • Mentor junior engineers
  • Fulltime
Read More
Arrow Right