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


iRobot Logo

iRobot - iRobot is a Bedford, MA based company that makes robots that sweep floors, wash floors, clean gutters, clean pools, dispose of bombs, and lots more.

See the complete iRobot profile



RunKeeper Logo

RunKeeper - RunKeeper is Boston, MA based company that “transforms your phone into a personal trainer, helping you track your runs, set your goals, and stay motivated.”

See the complete RunKeeper profile



Datalogix Logo

Datalogix - Datalogix is based in Westminster, CO, and they “leverage the power of purchase-based audience targeting to drive measurable online and offline sales.”

See the complete Datalogix profile




iMentor Logo

iMentor - iMentor is an NYC based non-profit that “builds mentoring relationships that empower students in low-income communities to achieve their ambitions.”

See the complete iMentor profile



SpotXchange Logo

SpotXchange - SpotXchange is a Westminster, CO based company that makes buying and selling video advertising easy and more efficient.

See the complete SpotXchange profile



ThinkGeek Logo

ThinkGeek - ThinkGeek is a Fairfax, VA company that sells stuff for the "thousands of people out there who were on the front line and in the trenches as the Internet was forged.”

See the complete ThinkGeek profile



Lean Startup Machine Logo

Lean Startup Machine - Lean Startup Machine is an NYC based company that offers “intensive three-day workshops” that teach “entrepreneurs and innovators how to build disruptive products.”

See the complete Lean Startup Machine profile




Zazzle Logo

Zazzle - Zazzle is a Redwood City, CA based company that allows you to “create amazing custom products with artwork you choose, and prices you’ll love.”

See the complete Zazzle profile



MyWebGrocer Logo

MyWebGrocer - MyWebGrocer is a Winooski, VT based company that provides “leading-edge eCommerce and eMarketing solutions to the grocery and consumer packaged goods industries.”

See the complete MyWebGrocer profile



4moms Logo

4moms - 4moms is a Pittsburgh, PA based company “dedicated to finding innovative solutions that make parenting tasks easier and more enjoyable for families."

See the complete 4moms profile



GameChanger Logo

GameChanger Media - GameChanger Media is a New York, NY based company that is bringing high end scorekeeping and stat keeping technology to amateur sports.

See the complete GameChanger Media profile




CB Insights Logo

CB Insights - CB Insights is based in NYC and “helps you track the world’s most promising private companies, their investors, their acquirers and the industries they compete in.”

See the complete CB Insights profile



Paperless Post Logo

Paperless Post - Paperless Post is an NYC based company that “modernizes the tradition of correspondence and helps you create cards and invitations that reflect an individual aesthetic.”

See the complete Paperless Post profile



Edmunds Logo

Edmunds - Edmunds is a Santa Monica, CA based company was has become “one of the most beloved and well-known automotive resources of the 21st century.”

See the complete Edmunds profile



HelloWallet Logo

HelloWallet - HelloWallet is a Washington, DC. based company that offers a “financial wellness” tool designed with the help of behavioral economists.

See the complete HelloWallet profile


Job TitleLocation
Senior Quality Assurance EngineerWashington, DC
DesignerWashington, DC
Software EngineerWashington, DC
Senior Software EngineerWashington, DC
Product Manager, MobileWashington, DC
See all 9 job postings

Rue La La Logo

Rue La La - Rue La La is a Boston, MA based e-commerce company that offers flash sales on "the best in women’s and men’s fashion, home, travel, kids, and more.”

See the complete Rue La La profile


No current job openings.

Attention Logo

Attention - Attention is based in New York, NY and Los Angeles, CA that “drives measurable business results by integrating social behavior across the customer journey.”

See the complete Attention profile


Job TitleLocation
Associate Salon Designer JobWashington, MO
Project ManagerSouth San Francisco, CA
Marketing InternEdina, MN
Customer Service AssociatePocatello, ID
CopywriterGreenwood, SC
See all 180,609 job postings

Desmos Logo

Desmos - Desmos is a San Francisco, CA based startup that offers a free online graphing calculator for students, teachers, and anyone interested in math.

See the complete Desmos profile


No current job openings.


Demandware Logo

Demandware - Demandware is a Burlington, MA based company that offers an “enterprise-class cloud commerce platform” that powers “more than 150 retail brands across more than 575 sites."

See the complete Demandware profile




Steven Alan Logo

Steven Alan - Steven Alan is a New York, NY based fashion designer and retailer that offers a "unique brand of casual, smart, self-assured essentials for both men and women."

See the complete Steven Alan profile





Everlane Logo

Everlane - Everlane is a LA and SF based “luxury clothing design and manufacturing company” that “aims to provide low-cost, high-quality goods by cutting out middlemen.”

See the complete Everlane profile


Job TitleLocation
Interaction DesignerLos Angeles, CA
Senior Engineer... of fun.San Francisco, CA
Senior Engineer... of fun.San Francisco, CA
Lead Web DesignerSan Francisco, CA
Engineer, Front-EndLos Angeles, CA
See all 14 job postings

Degreed Logo

Degreed - Degreed is a San Fran and Salt Lake City based startup that “jailbreaks degrees” by offering “a free service that scores and validates your lifelong education."

See the complete Degreed profile





Grovo Logo

Grovo - Grovo is an NYC based company that “produces one-minute video lessons covering every change to the world’s most popular websites, mobile apps and online tools.”

See the complete Grovo profile



Continuum Logo

Continuum - Continuum is a Boston based "innovation and design consultancy” that helps “organizations drive business innovation through design."

See the complete Continuum profile



EnergySavvy Logo

EnergySavvy - EnergySavvy is a Seattle, WA based company that provides utilities with software “to engage with customers, keep track of data and optimize operations.”

See the complete EnergySavvy profile







Deutsch Logo

Deutsch - Deutsch is a Los Angeles, CA and New York, NY based advertising agency that aims "to build brands and make businesses grow through creativity and technology.”

See the complete Deutsch profile



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.