CrawlJobs Logo

Software Engineering Graduate

United States, Ft. Collins Employment contract 73800.00 - 140400.00 USD / Year · Job Posted September 03, 2025
Apply Position
Job Link Share

Job Description

Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design.

Job Responsibility

  • Codes and programs enhancements, updates, and changes for portions and subsystems of systems software
  • Executes established test plans and protocols for assigned portions of code
  • identifies, logs, and debugs assigned issues
  • Develops understanding of and relationship with internal and outsourced development partners on software systems design and development
  • Participates as a member of a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions

Requirements

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 0-2 years experience
  • Experience or understanding of software systems design tools and languages
  • Good analytical and problem-solving skills
  • Understanding of design for software systems running on multiple platform types
  • Good written and verbal communication skills
  • mastery in English and local language
  • Understanding of basic testing, coding, and debugging procedures

What we offer

  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment

Looking for more opportunities?

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

Similar Jobs for

Software Engineering Graduate

8 matching positions

Software Engineering Graduate Programme 2027

Launch your junior software engineering career with real projects, global impact...
Location
Location
New Zealand , Hamilton
Salary
Salary:
Not provided
gallagher.com Logo
Gallagher Group
Expiration Date
July 30, 2026
Flip Icon
Requirements
Requirements
  • Currently studying and graduating in 2026 with a Bachelor of Computer Science, Software Engineering, or a related Engineering discipline
  • Achieving strong academic results (B+ average or above preferred)
  • Curious and enthusiastic about technology
  • An agile learner who enjoys solving problems
  • Resilient and adaptable when tackling challenges
  • A digitally native thinker who enjoys exploring new tools and technologies
  • Someone who enjoys collaborating, learning, and contributing as part of a team
Job Responsibility
Job Responsibility
  • Build experience across multiple areas of software engineering
  • Work with different technologies, products, and engineering practices
  • Learn from experienced technical specialists and leaders
  • Develop a strong understanding of how large-scale technology products are designed, built, and supported
  • Explore where your strengths and interests align for your long-term career
  • Fulltime
Read More
Arrow Right

Graduate Software Engineer

We’re looking for exceptional graduates with a Computer Science or closely relat...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Outstanding academic record, ideally from a top-tier university, with a degree in Computer Science, Software Engineering, or a related technical field
  • Strong programming skills and a passion for problem-solving
  • Interest in financial systems, data-driven technologies, or algorithmic applications
  • Curiosity, creativity, and a proactive approach to learning and experimenting with new technologies
  • Ability to thrive in a collaborative, high-performance environment
Job Responsibility
Job Responsibility
  • Develop, test, and maintain scalable software systems using modern programming languages (e.g., Python, Java, C++)
  • Work with large, complex datasets and contribute to high-performance, low-latency applications
  • Collaborate with senior engineers and cross-functional teams to design robust, maintainable solutions
  • Contribute to technical discussions and help shape architecture, tools, and best practices
  • Take ownership of projects and see the impact of your work in a dynamic, fast-moving environment
  • Fulltime
Read More
Arrow Right

Product Lifecycle Management Engineering Graduate

By joining as a Graduate at CIMPA you will support Aerospace, Defence, Energy, a...
Location
Location
United Kingdom , Bristol
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Due to be graduating from an Engineering (preferably Aerospace or Mechanical), or related degree with a minimum classification of a 2:1
  • Can prove strong analytical and problem-solving skills, applied in Engineering, Software, and Data Analytics context
  • Displays the ability to clearly communicate technical concepts to both technical and non-technical audiences
  • Applicant must have the right to work and to be eligible to obtain UK Security Clearance. Unfortunately, we are unable to offer visa sponsorship for this role.
Job Responsibility
Job Responsibility
  • Support the design, optimisation, and deployment of PLM solutions
  • Help improve the way clients develop, manufacture, and maintain complex products or services
Read More
Arrow Right

Graduate Software Developer

You’ll work alongside experienced developers on a variety of projects, building ...
Location
Location
New Zealand , Christchurch
Salary
Salary:
Not provided
farmlands.co.nz Logo
Farmlands Co-operative
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A relevant degree in Computer Science, Software Engineering, or a related discipline — or demonstrable equivalent experience
  • A solid understanding of programming fundamentals and a genuine interest in how software is built
  • Some practical experience with at least one modern language or framework, through study, personal projects, or internships
  • Strong problem-solving ability and a methodical approach to working through challenges
  • Good communication skills and the ability to work collaboratively in a team environment
  • A willingness to learn, take feedback on board, and continuously improve
Job Responsibility
Job Responsibility
  • Develop and maintain software across our technology stack
  • Participate in code reviews, sprint ceremonies, and team discussions as an active member of the team
  • Write clean, well-documented code — including the comments that explain why, not just what
  • Work closely with senior developers and take on mentoring to build your skills systematically
  • Test your own work thoroughly and support quality assurance processes across the team
  • Engage with stakeholders to understand requirements and deliver solutions that meet real business needs
What we offer
What we offer
  • Career development with regular mentoring and clear progression expectations
  • Exposure to a broad technology stack giving you a strong foundation across enterprise software
  • A collaborative team culture where questions are encouraged and learning is treated as part of the job
  • Meaningful work with visible impact
  • Fulltime
Read More
Arrow Right

Software Engineering Internship

Software engineering interns are fully integrated into software engineering team...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
mongodb.com Logo
MongoDB
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • In the process of receiving a Bachelor’s or Master's degree in Computer Science, Computer Engineering, Applied Sciences, or a related field
  • Fluent in any one of the following programming languages: Java, Python, Go, C++, Javascript, Node.js - or a comparable object-oriented programming language
  • Have a foundation in computer science theory, with proficiencies in data structures, algorithms, and software design
  • Have a minimum of one quarter/semester remaining in university studies after the internship concludes, with an expected graduation date between June 2027 and February 2028
  • Must be authorized to work in Australia or New Zealand
  • Company sponsorship may be available for eligible candidates applying for certain roles
Job Responsibility
Job Responsibility
  • Collaborate with full-time engineers and cross functional teammates
  • Learn development standard methodologies
  • Gain practical software engineering experience
  • Push production-level code
  • Make lasting contributions across MongoDB’s products and services
What we offer
What we offer
  • Authentic Culture
  • Personalized Mentorship
  • Career Coaching Sessions
  • Work-Life Harmony
  • Impactful Projects
  • Exclusive Networking
  • Vibrant Community
  • Path to Full-Time
  • Fulltime
Read More
Arrow Right

Principal - Software Engineering - Blockchain & Smart Contracts

As Ethereum Blockchain Smart Contract you will be part of the Asset Management T...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
fidelity.com Logo
Fidelity Investments
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Designing, implementing, and supporting distributed blockchain-based enterprise solutions for the financial/banking/asset management domain
  • Designing, writing and building secure and gas-efficient smart contracts for Ethereum based applications/token standard like ERC20, ERC721, and ERC1400 using Solidity along with third party interfaces and various design patterns like Upgradeable Proxy Pattern
  • Deep expertise in solidity smart contracts, EVM internals and gas-efficient design patterns
  • Evaluate and integrate with multiple blockchain protocols, including both EVM and non-EVM ecosystems(Polygon, Solana, Stellar)
  • Building Defi protocols by implementing token standards, staking protocols, yield farming liquidity pools and cross-chain protocols (LayerZero, Wormhole etc.,)
  • Hand-on experience with tools/frameworks like OpenZepplin, Hardhat, Ganache, Truffles
  • Write comprehensive and automated tests (unit, integration and fuzz) using frameworks like Foundry, Hardhat, Truffle or Brownie
  • Hands-on with security audit process, threat modelling and formal verification processes. Integrate audit feedback into production code. Familiarity with security tools Slither, MythX, Echidna
  • Continuously improve code quality through profiling and gas cost optimization techniques
  • Integrating, interoperability, bridging between blockchain/distributed ledgers with external components. Expertise in Oracles integration with Blockchain using Chainlink oracles
Job Responsibility
Job Responsibility
  • Design and develop enterprise blockchain solutions for use across Asset Management BU
  • Advocating for and developing new enterprise business use cases across Fidelity
  • Fulltime
Read More
Arrow Right

Graduate Software Dev Engineer

Do you want to solve real customer problems through innovative technology? Do yo...
Location
Location
Israel , Haifa
Salary
Salary:
Not provided
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields or completed Bachelor's or Graduate degree in specified fields
  • Graduated within the last 24 months
  • Demonstrated experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Demonstrated experience one or more of the following: Data structures implementation, Basic algorithm development, Object-oriented design principles
Job Responsibility
Job Responsibility
  • Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward
  • Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment
  • Participate in code reviews and contribute to technical documentation
  • Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective
  • Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies
  • Write clean, maintainable code following best practices and design patterns
  • Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties
  • Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues
Read More
Arrow Right

Graduate Software Dev Engineer

Do you want to solve real customer problems through innovative technology? Do yo...
Location
Location
Israel , Haifa
Salary
Salary:
Not provided
Amazon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields or completed Bachelor's or Graduate degree in specified fields
  • Graduated within the last 24 months
  • Demonstrated experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Demonstrated experience one or more of the following: Data structures implementation, Basic algorithm development, Object-oriented design principles
Job Responsibility
Job Responsibility
  • Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward
  • Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment
  • Participate in code reviews and contribute to technical documentation
  • Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective
  • Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies
  • Write clean, maintainable code following best practices and design patterns
  • Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties
  • Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues
Read More
Arrow Right