2

Full Time Fresh Graduate Software Engineer Jobs (NOW HIRING)

Remote Type : Full Time : We are seeking a motivated Junior Software Engineer to join our team in the DMV area. This role is ideal for a recent Computer Science graduate eager to apply their ...

Software Engineer

Annapolis Junction, MD ยท On-site

$100K - $200K/yr

In this position, the Software Engineer develops, maintains, and enhances complex and diverse ... of experience or a Graduate degree may be substituted for three (3) years of experience.

In this position, the Software Engineer develops, maintains, and enhances complex and diverse ... of experience or a Graduate degree may be substituted for three (3) years of experience.

Senior Software Engineer

Boulder, CO ยท On-site

$137K - $180K/yr

We're looking for engineers who bring fresh ideas from all areas, including information retrieval ... As a software engineer, you will work on a specific project critical to Otter's needs with ...

Senior Software Engineer

Boulder, CO

$137K - $180K/yr

We're looking for engineers who bring fresh ideas from all areas, including information retrieval ... As a software engineer, you will work on a specific project critical to Otter's needs with ...

Title: Software Engineer Position Overview The Software Engineer will support business and ... graduate program and is ready to grow into a full-time systems analyst role. The ideal candidate ...

Software Engineer

Annapolis, MD ยท On-site

$140K - $180K/yr

Our software engineers develop the next-generation technologies that drive decision making and ... We're looking for engineers who bring fresh ideas from all areas, including information retrieval ...

next page

Showing results 1-20

Full Time Fresh Graduate Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do full time fresh graduate software engineer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for full time fresh graduate software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Full Time Fresh Graduate Software Engineer, and why are they important?

To thrive as a Full Time Fresh Graduate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages such as Java, Python, or C++, and experience with version control systems like Git, as well as basic knowledge of software development methodologies, are essential. Strong problem-solving abilities, effective communication, and a willingness to learn new technologies help you stand out in this role. These skills and qualities are vital for contributing to dynamic development teams, adapting to evolving project requirements, and building reliable software solutions.

What is a Full Time Fresh Graduate Software Engineer?

A Full Time Fresh Graduate Software Engineer is someone who has recently completed their undergraduate or graduate studies in computer science or a related field and has secured their first full-time position as a software engineer. In this role, they typically work on designing, developing, testing, and maintaining software applications or systems under the guidance of more experienced engineers. Fresh graduate software engineers often participate in team projects, learn industry best practices, and receive mentorship to build foundational skills for their career. Their responsibilities may vary depending on the company and the specific team they join.

What types of projects and technologies can a fresh graduate software engineer expect to work on in their first year?

As a fresh graduate software engineer, you can expect to be involved in a variety of projects ranging from maintaining existing applications to developing new features under the guidance of senior engineers. Common technologies you'll encounter include popular programming languages like Java, Python, or JavaScript, and frameworks such as React or Spring Boot, depending on the company's tech stack. You'll likely participate in agile development cycles, attend daily stand-ups, and collaborate closely with other engineers, designers, and product managers. This exposure helps build a strong foundation and provides valuable learning opportunities for career growth.
What cities are hiring for Full Time Fresh Graduate Software Engineer jobs? Cities with the most Full Time Fresh Graduate Software Engineer job openings:
What are the most commonly searched types of Fresh Graduate Software Engineer jobs? The most popular types of Fresh Graduate Software Engineer jobs are:
What states have the most Full Time Fresh Graduate Software Engineer jobs? States with the most job openings for Full Time Fresh Graduate Software Engineer jobs include:

AI & Automation Software Engineer

De Novo HRConsulting & Business Advisory

Huntingdon Valley, PA โ€ข On-site

Full-time

Posted 26 days ago


Job description

Our client is seeking a highly capable AI & Automation Software Engineer. You will not just be writing basic scripts; you will be architecting the data pipelines and AI agents that power our managed services. We need a builder who can securely bridge Large Language Models with our enterprise infrastructure using modern frameworks like the Model Context Protocol (MCP) and Databricks/SQL Database ETL pipelines.

Note to Applicants: A verifiable portfolio of your work (GitHub, architecture teardowns, or live projects) is an absolute requirement for this role. We are looking for proven execution.

Core Responsibilities

  • Agentic Workflows & MCP: Design and deploy custom Model Context Protocol (MCP) servers (using Python or .NET) to allow AI agents (like Copilot Studio) to securely interact with our infrastructure and APIs.
  • ETL & Data Engineering: Build and maintain scalable data pipelines using PySpark, Databricks, and SQL Databases. Implement Medallion Architecture (Bronze, Silver, Gold layers) for robust data ingestion from third-party REST APIs.
  • AI & Vector Databases: Architect RAG (Retrieval-Augmented Generation) pipelines. Deploy, populate, and maintain vector databases to feed contextual data to LLMs.
  • Model Training & Fine-Tuning: Curate large, complex datasets to fine-tune machine learning models and LLMs for highly specific IT and managed service use-cases.
  • Cloud Orchestration: Develop within the Azure ecosystem, utilizing Azure Container Apps, Azure Automation (Runbooks), Entra ID (Service Principals/Managed Identities), and Data API Builder.
  • Advanced Automation: Work with automation platforms (Azure Logic Apps / Power Automate) to connect disparate systems (Microsoft Graph API, RMM tools, billing platforms) into seamless, zero-touch workflows.

Required Qualifications

  • Experience: 3+ years of hands-on software development and data engineering experience (this is not an entry-level or fresh-graduate role).
  • Programming: Deep proficiency in Python and/or C# (.NET). You must know how to write clean, scalable, and highly secure code.
  • API Mastery: Extensive experience building, consuming, and authenticating RESTful APIs, specifically dealing with pagination, rate limiting, and complex JSON payloads.
  • Database Infrastructure: Strong SQL skills (T-SQL / Azure SQL). Experience with modern cloud data warehouses (Snowflake, Databricks) is highly preferred.
  • Security-First Mindset: Understanding of cloud security paradigmsyou know why an LLM should never have direct, un-containerized access to a raw database.

Portfolio Requirement

You must submit a portfolio of past work. Examples of what we want to see:

  1. Code repositories demonstrating complex API integrations or ETL pipelines.
  2. Custom AI agents, RAG implementations, or MCP servers you have built.
  3. Architecture diagrams or white-papers you've authored detailing a problem you solved using Azure, Data, or AI.