1

Internship 1 Year Experience Software Developer Jobs

Birmingham, AL Contract Duration: 1 Year Experience: 3-5 Years Job Summary We are seeking a Software Developer / Data Solutions Developer with 3-5 years of experience to design, develop, and support ...

WITS, LLC is currently seeking talented and experienced Software Developers / Engineers. Please only apply if you are within driving distance to Maryland and possess an active clearance with TS/SCI ...

Software Developer

Niceville, FL ยท On-site

$40 - $70/hr

... experience programming in one or more of the following: C C++ C# Java JavaScript TypeScript ... software development workflows Relevant technical certifications (Scrum, Microsoft, Google, etc ...

Bachelor's degree in Software Engineering, Information Technology/Systems, Computer Science, or related field * 1-3 years relevant experience * Self-starter who works well with minimal supervision ...

Bachelor's degree in Software Engineering, Information Technology/Systems, Computer Science, or related field * 1-3 years relevant experience * Self-starter who works well with minimal supervision ...

Software Developer

Aberdeen, MD ยท On-site

$86K - $198K/yr

We're looking for an experienced software developer like you to apply your knowledge to our clients ... As a software sustainment developer at Booz Allen, you'll have an operational impact from day one.

Entry-Level Software Developer

Irving, TX ยท On-site

$42K - $52K/yr

Internship or project experience in software development. * Knowledge of web development frameworks ... Understanding of DevOps practices and tools. What We Offer: * Competitive salary and benefits ...

Software Developer

New York, NY ยท On-site

$70 - $90/hr

The ideal candidate is an experienced software developer who enjoys optimizing data and analytics systems and building them from the ground up. They must be self-directed and comfortable supporting ...

... one or more modern programming languages and associated frameworks, such as: โ€ข Python โ€ข Java ... NET โ€ข Go โ€ข Comparable modern technologies โ€ข Strong experience with SQL, RESTful API ...

... one or more modern programming languages and associated frameworks, such as: โ€ข Python โ€ข Java ... NET โ€ข Go โ€ข Comparable modern technologies โ€ข Strong experience with SQL, RESTful API ...

Showing results 21-40

Internship 1 Year Experience Software Developer information

See salary details

$11

$22

$39

How much do internship 1 year experience software developer jobs pay per hour?

As of Sep 13, 2026, the average hourly pay for internship 1 year experience software developer in the United States is $22.89, according to ZipRecruiter salary data. Most workers in this role earn between $18.51 and $24.28 per hour, depending on experience, location, and employer.

What does a software developer with 1 year of internship experience do?

An Internship 1 Year Experience Software Developer is typically a junior developer who has completed an internship or has one year of practical experience in software development. Their main responsibilities include writing and testing code, assisting with software design, debugging applications, and collaborating with senior developers on projects. They are expected to have foundational knowledge of programming languages and development tools, and to be eager to learn and grow within a software development team.

What types of projects and technologies will I typically work on as a software developer with 1 year of internship experience?

As a Software Developer with 1 year of internship experience, you can expect to work on a variety of entry-level projects, such as feature enhancements, bug fixes, or supporting larger development efforts. Common technologies include popular programming languages like Java, Python, or JavaScript, and you may use frameworks such as React, Angular, or Spring Boot, depending on the company's tech stack. You'll frequently collaborate with senior developers and participate in code reviews, daily stand-ups, and sprint planning. This role offers valuable exposure to real-world software development processes and best practices, providing a strong foundation for career growth.

What are the key skills and qualifications needed to thrive as a software developer with 1 year of internship experience, and why are they important?

To thrive as a Software Developer with one year of internship experience, you need a solid understanding of programming languages such as Java, Python, or JavaScript, along with a relevant degree or coursework in computer science. Familiarity with version control systems like Git, development frameworks, and basic Agile methodologies is typically expected. Strong problem-solving skills, eagerness to learn, and effective teamwork set you apart in this early-career role. These skills and qualities are crucial for successfully contributing to projects, adapting to fast-changing technologies, and collaborating in dynamic development environments.

What is the difference between Internship 1 Year Experience Software Developer vs Junior Software Developer?

AspectInternship 1 Year Experience Software DeveloperJunior Software Developer
Required CredentialsTypically pursuing or completed a degree in CS or related fieldUsually holds a degree or equivalent in computer science or related field
Work EnvironmentTemporary, learning-focused, often part-time or full-time internshipFull-time entry-level position in a professional setting
Employer & Industry UsageInternship programs in tech companies, startups, or corporate IT departmentsPermanent entry-level roles in software development teams
Common Search & Comparison IntentUnderstanding internship opportunities and entry-level rolesSeeking full-time junior developer positions

In summary, an Internship 1 Year Experience Software Developer is a temporary, learning-focused role often held by students or recent graduates, whereas a Junior Software Developer is a permanent, entry-level position in a company. Both roles require similar educational backgrounds but differ in employment status and career progression.

More about Internship 1 Year Experience Software Developer jobs

What cities are hiring for Internship 1 Year Experience Software Developer jobs?

Cities with the most Internship 1 Year Experience Software Developer job openings:

What are the most commonly searched types of 1 Year Experience Software Developer jobs?

The most popular types of 1 Year Experience Software Developer jobs are:

What states have the most Internship 1 Year Experience Software Developer jobs?

States with the most job openings for Internship 1 Year Experience Software Developer jobs include:

What are popular job titles related to Internship 1 Year Experience Software Developer jobs?

For Internship 1 Year Experience Software Developer jobs, the most frequently searched job titles are:

Infographic showing various Internship 1 Year Experience Software Developer job openings in the United States as of September 2026, with employment types broken down into 1% As Needed, 76% Full Time, 19% Part Time, and 4% Contract. Highlights an 90% Physical, 2% Hybrid, and 8% Remote job distribution, with an average salary of $47,621 per year, or $22.9 per hour.

Software Developer

Birmingham, AL โ€ข On-site

4pconsultinginc
Industrial Automation Equipment Manufacturingย โ€ขย 1 - 10 employees

Contractor

Posted 17 days ago


Key responsibilities

  • Design, develop, test, implement, and support enterprise software applications and data solutions.

  • Integrate and consolidate data from multiple enterprise systems to support reporting, analytics, and business applications.

  • Develop and maintain web applications, APIs, dashboards, reports, and data-driven solutions.


Job description

Client: Southern Company
Location: Birmingham, AL
Contract Duration: 1 Year
Experience: 3–5 Years

Job Summary

We are seeking a Software Developer / Data Solutions Developer with 3–5 years of experience to design, develop, and support enterprise reporting, analytics, data integration, and application solutions.

This role will work closely with business stakeholders, developers, data engineers, and end users to understand business requirements, integrate data from multiple enterprise systems, improve access to information, and deliver reliable solutions that support operational performance and business decision-making.

The Developer will also evaluate existing applications and systems and recommend appropriate software upgrades, enhancements, and technology improvements.

Key Responsibilities
  • Design, develop, test, implement, and support enterprise software applications and data solutions.
  • Integrate and consolidate data from multiple enterprise systems to support reporting, analytics, and business applications.
  • Develop and maintain web applications, APIs, dashboards, reports, and data-driven solutions.
  • Design specific computer systems and application software based on business and technical requirements.
  • Evaluate existing applications and recommend software upgrades, enhancements, and system improvements.
  • Work with stakeholders to gather and document business and technical requirements.
  • Partner with developers and data engineers to validate data accuracy and resolve data quality or integration issues.
  • Troubleshoot application, reporting, database, and data integration issues.
  • Develop secure, scalable, reliable, and maintainable enterprise solutions.
  • Support system testing, implementation, deployment, and production troubleshooting.
  • Participate in application modernization and cloud-based development initiatives.
  • Maintain technical documentation and follow established development and source-control standards.
  • Support continuous process and performance improvements.
Required QualificationsExperience
  • 3–5 years of experience in software development, application development, business intelligence, reporting, data solutions, or a related technical field.
  • Experience developing web applications, APIs, dashboards, reporting solutions, and business systems.
  • Experience integrating, validating, troubleshooting, and consolidating data from multiple enterprise platforms.
Application Development
  • Strong proficiency with C# and .NET.
  • Experience with modern web application development.
  • Experience with Blazor.
  • Experience developing and consuming REST APIs.
  • Familiarity with:
    • Microservices
    • Distributed application architectures
    • GitHub
    • Azure DevOps
    • Source control
    • Azure-hosted applications
    • Cloud application deployment
Data & Reporting
  • Strong SQL development skills.
  • Experience with data analysis, data modeling, validation, troubleshooting, and integration.
  • Experience with Power BI.
  • Experience working with Databricks.
  • Knowledge of enterprise data warehouses and modern lakehouse/cloud data platforms.
  • Experience with Oracle and Microsoft SQL Server.
Preferred Qualifications

Experience with one or more of the following is highly desirable:

  • Python
  • JavaScript
  • TypeScript
  • Azure services
  • CI/CD pipelines
  • Automated application deployments
  • Semantic models
  • Enterprise reporting and analytics platforms
  • Modern data architecture
  • Agile/Scrum development environments
Knowledge, Skills & Abilities
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work effectively with both technical and non-technical stakeholders.
  • Ability to translate business requirements into practical technical solutions.
  • Strong collaboration and stakeholder-management skills.
  • Ability to manage multiple priorities and assignments.
  • Strong attention to data accuracy and application quality.
  • Ability to independently troubleshoot technical issues and recommend solutions.
  • Commitment to developing secure, scalable, and maintainable applications.
Work Environment

This is a hybrid position based in Birmingham, Alabama. The role will involve a combination of remote and on-site collaboration.

Periodic on-site presence and occasional travel may be required for stakeholder meetings, workshops, testing, training, implementation, and other project-related activities.

Key Skills

C# | .NET | Blazor | REST APIs | SQL | Power BI | Databricks | Azure | Azure DevOps | GitHub | Oracle | SQL Server | Data Integration | Data Modeling | Web Application Development | APIs | Reporting | Dashboards | Microservices | CI/CD