Careers in Software Development

By

Looking for an entry level job or internship in software development? Here's an overview of how to approach the search and a list of companies that might have entry level and internship opportunities that will interest you.

See companies with software development careers or search the latest software development jobs and internships.

One of the things I enjoy doing most every morning is nursing a warm hot chocolate while checking my e-mail to see if anything exciting has arrived overnight. This daily ritual is possible thanks to the tireless effort of software developers (and my barista). Software is how we interact with computers, and programmers are the magic makers who write the software. While we mostly think of software in relation to computers, software developers write the code that runs our video games, cars, airplanes, cell phones, televisions, and nearly every moderately advanced piece of electronics that we interact with.

Software Development Career Guide Overview

  1. What a Software Developer Does
  2. A Typical Day for a Software Developer
  3. Salary and Career Progression for a Software Developer
  4. Best Locations for Software Development
  5. Pro/Con: Being a Software Developer
  6. What You Need to Know for a Career in Software Development
  7. Software Development Resources
  8. Careers Related to Software Development
  9. Companies with Jobs and Internships in Software Development

What a Software Developer Does

A programmer develops code (software instructions) for hardware. In doing so, they solve problems, or create new ideas by writing, testing, debugging, and maintaining the detailed instructions that computers need to work. Commonly coders also design the graphical user interface, which helps users navigate through the software. For the background on how this amazingly complex group of jobs evolved, check out this geeky infographic of its history.

Popular Languages

Here are some of the software languages that are worth knowing. If you master any one of these, you will open yourself up to numerous entry level job or internship opportunities.

A Typical Day for a Programmer

While the work for an individual software developer may look pretty similar from day to day, daily activities vary widely from developer to developer. Some work from home, others work in cubes. Some have a stand up desk, and others work in an open office setting. The common theme is that most programmers spend a large part of their days in front of a glowing screen (usually a big one). Hours can range from 9 to 5 to total time flexibility. The work can vary widely too. Some developer spend most of their days building new code to create new functionality, while others may spend their days identifying and fixing bugs. Programmers also obviously spend time communicating with project managers, product developers, and others in the company who help determine the direction the software takes.

Salary and Career Progression for a Coder

How comfortable is this comfortable living you’ve heard about? What does the programmer gig pay? A lot. Software engineers are in extremely high demand, and the market just keeps getting hotter. While many salary sites report pay ranges from $29,000-$83,000 with a median expected salary of $54,000 per year for an entry level hacker, it’s not unheard for top grads to get offers in the low to mid six figures.

There’s plenty of room for growth in Software Development, as many engineers eventually move into management at some point. Even a non-manager software developer can see a salary well into low six-figures. Additionally, many developers end up starting their own companies or becoming early employees at startups, and because the demand for them is so high, bigger companies often end up acqi-hiring the companies at a going rate of $1 million per engineer (in cash and stock). That usually requires some sort of vesting schedule, but it can pay off big for a developer who takes a little risk.

Other Names for Software Developers

Best Locations for Software Developers

I believe Homer Simpson once said, “The Internet? Is that thing still around?” My guess is, you know the answer- YES! and because of that, job opportunities for developers are widespread. Being in the right place makes a difference too. Hot spots for software developers are currently:

Pro/Con: Being a Hacker

Pros
Cons

What You Need to Know for a Career in Software Development

One of the cool things about programming is that while you need an education, it can be one that you develop on your own. If you prove you know a language, you’ll be hard pressed to find a company that will turn you away. So the most important thing is to have a working knowledge of a group of programming languages that matches up with what the market is looking for. Check out this infographic on the evolution of programming languages, to get better versed. In addition you’ll probably need to be able to work with database systems like Orcale and Sybase. Many programmers are able to develop these skills by toying around with things at a young age, so you have no excuse. Codecademy and W3Schools are great places to start, but the best resources really depend on what language you’re trying to learn. If you’d rather a traditional educational program, typically companies will look for B.S. degree in Computer Science, Information Systems, or Mathematics. So suit up with one of those!

Software Development Resources

If software development still sounds like your cup of tea, here are a few things you should do to get started.

Required Reading

Top books for hackers.

Key Folks to Follow on Twitter

Blogs and Websites

Networking Opportunities

Careers Related to Software Development


Companies with Entry Level Jobs and Internships in Software Development


Utilidata Logo

Utilidata - Utilidata is a Providence, RI based company that helps electric utilities be more efficient "through the use of new data extraction and digital processing techniques."

See the complete Utilidata profile


Job TitleLocation
Contract Project ManagerProvidence, RI
Java DeveloperProvidence, RI
See all 2 job postings

Lua Logo

Lua - Lua is an NYC based company focused on “empowering mobile workforces by giving them access to the people and information they need to get the job done."

See the complete Lua profile



CompStak Logo

CompStak - CompStak is based in NYC and creating "transparency in commercial real estate by gathering information that is hard to find, difficult to compile or otherwise unavailable.”

See the complete CompStak profile


No current job openings.

Victorious Logo

Victorious - Victorious is a Santa Monica, CA based startup that is “motivated by the challenge of powering and uniting the world’s most creative communities.”

See the complete Victorious profile





Emerge Media Logo

Emerge Media - Emerge Media is a Chicago, IL based company that is “taking on the essential roots of everyday tasks and breathing real life into the technology behind them.”

See the complete Emerge Media profile



ListenLogic Logo

ListenLogic - ListenLogic is a Conshohocken, PA based company that extracts “insights from unstructured big data to drive business outcomes.”

See the complete ListenLogic profile



Tripping Logo

Tripping - Tripping is a San Francisco, CA based company that has build “the world’s largest search engine for vacation and short-term rentals.”

See the complete Tripping profile



Chute Logo

Chute - Chute is based in SF and has developed a “visual content engine for brands” that makes “it easy to keep pace with your customers and create compelling, fresh content."

See the complete Chute profile



BioLite Logo

BioLite - BioLite is a Brooklyn based company that develops "products that make cooking with wood as clean safe and easy as modern fuels while also providing electricity.”

See the complete BioLite profile


Job TitleLocation
Visual Design InternNew York, NY
Marketing ManagerBrooklyn, NY
Director of ManufactureBrooklyn, NY
See all 3 job postings

Rocketrip Logo

Rocketrip - Rocketrip is a New York, NY based company that aims “to enlist employees as engaged partners in managing corporate travel costs.”

See the complete Rocketrip profile




Fingerprint Logo

Fingerprint - Fingerprint is a San Francisco, CA based company that has “designed a way to transition this parent and kid engagement into the digital world.”

See the complete Fingerprint profile




SumAll Logo

SumAll - SumAll is a New York, NY based company that allows “you to see all your information in one place and provide you visibility into the past, present, and future.”

See the complete SumAll profile




Backcountry Logo

Backcountry.com - Backcountry is a Park City, UT based company that gets “get people who get outside” and is all “about gear, grit, and connecting people to their passions.”

See the complete Backcountry.com profile



Kanjoya Logo

Kanjoya - Kanjoya is a San Francisco, CA based company that transforms “emotional insights into remarkable customer experiences” by analyzing unstructured data in real time.

See the complete Kanjoya profile



WPromote Logo

WPromote - WPromote is an El Segundo, CA based company that calls itself “the country’s leading Online Marketing firm." They help clients with SEO, PPC, and Social Media.

See the complete WPromote profile



OneIMS Logo

OneIMS - OneIMS is a Skokie, IL based company that offers “everything from services like branding and web design to online marketing strategies like SEO and PPC.”

See the complete OneIMS profile



The Resumator Logo

The Resumator - The Resumator is a Pittsburgh, PA based company that helps “great people build great companies” by bringing “talented professionals and compelling companies together.”

See the complete The Resumator profile



Noom Logo

Noom - Noom is an NYC based company that makes healthy living easy by using "cutting-edge technology to accurately monitor your progress and provide expert advice and analysis."

See the complete Noom profile




Kitchensurfing Logo

Kitchensurfing - Kitchensurfing is an NYC based company that matches “up chefs and people who need a cook at high and low price points and for a variety of types of engagements."

See the complete Kitchensurfing profile


Job TitleLocation
Product DesignerNew York, NY
Software EngineerNew York, NY
Product ManagerNew York, NY
Lead iOS EngineerNew York, NY
See all 4 job postings

Spatial Logo

Spatial - Spatial is a Broomfield, CO based company that is “the leading provider of 3D components for technical application development across a broad range of industries.”

See the complete Spatial profile






ZenPayroll Logo

ZenPayroll - ZenPayroll is a San Francisco, CA based company that has created “the easiest way to pay your employees.”

See the complete ZenPayroll profile


Job TitleLocation
Product ManagerSan Francisco, CA
Fraud AnalystSan Francisco, CA
Implementation AnalystSan Francisco, CA
Payroll Operations ExpertSan Francisco, CA
Product Marketing (Accountant Channel)San Francisco, CA
See all 17 job postings

Cater2.me Logo
No current job openings.

Innerspin Logo

Innerspin - Innerspin is a Los Angeles, CA based agency that “is focused on growing global brands through effective brand building and digital capabilities.”

See the complete Innerspin profile


Job TitleLocation
Admin AssistantLos Angeles, CA
Account Executive / Social Media CoordinatorLos Angeles, CA
ACCOUNT EXECUTIVELos Angeles, CA
Administrative AssistantRiverside, CA
BookkeeperRiverside, CA
See all 1 job postings

ProQuest Logo

ProQuest - ProQuest is an Ann Arbor, MI based company that “is committed to empowering researchers and librarians around the world.”

See the complete ProQuest profile



HDMZ Logo

HDMZ - HDMZ is a Chicago, IL and San Francisco, CA based healthcare and life science marketing agency that was founded in 1936.

See the complete HDMZ profile


No current job openings.

StyleCaster Media Group Logo

StyleCaster Media Group - StyleCaster Media Group is based in NYC and aims “to bring style to the people, empowering millions of readers to discover and share their style.”

See the complete StyleCaster Media Group profile


Job TitleLocation
Social Media Manager, StyleCasterNew York, NY
Systems AdminNew York, NY
Systems AdminNew York, NY
See all 2 job postings



Course Hero Logo

Course Hero - Course Hero is a Redwood City, CA based company that “provides a suite of digital educational resources that help you learn as efficiently and effectively as possible.”

See the complete Course Hero profile



DaveRamsey Logo

DaveRamsey - The Lampo Group is Dave Ramsey's Brentwood, TN based company that provides "biblically based, common-sense education and empowerment" with a focus on finance.

See the complete DaveRamsey profile


Job TitleLocation
Publicity AssistantBrentwood, TN
LIVE Events - AV CoordinatorBrentwood, TN
ELP Content WriterBrentwood, TN
Split WriterBrentwood, TN
ELP Content WriterBrentwood, TN
See all 32 job postings

Check out the latest job and internship postings in software development.

jobs by Indeed job search

Copyright © 2007-2013 One Day, One Job. All rights reserved.