Software Engineer Jobs

Software Engineer Job Overview

Software engineers are responsible for developing and designing computer applications and computer systems for clients or large corporations. Due to most of the work being done on computers, a perk of this job is the ability to telecommute or work from home. Other non-computer parts of the job are meeting with clients to determine the needs of the company and traveling to a location to develop software applications.

Daily tasks for a software engineer include:

  • Modifying or updating current software to improve systems or correct errors
  • Designing and developing software systems
  • Consulting with clients to determine a schedule for system improvement and maintenance
  • Training users on new or modified systems or equipment
  • Storing, retrieving, and manipulating data for analysis of system efficiency

Those that excel at this position could eventually become a senior systems software engineer, which manages and monitors a group of software engineers.

Software Engineer Job Education Requirements

All software engineering jobs require at least a bachelor's degree in a technology-related field such as computer science, information technology or software engineering. However, candidates need additional skills outside of the classroom, such as strong computer networking and programming skills.

Certifications and continual training are vital to the software engineering field due to the constant change and improvements made in computer technology. Many software vendors and universities offer additional training. Certifications are typically obtained through the Institute for Certification of Computer Professionals. This certification requires examinations and membership maintenance through additional testing.

Due to the market being highly competitive, many candidates eventually earn a master's degree in computer science. This qualifies candidates for upper management positions such as a chief information technology officer.

Software Engineer Job Market

The job market for software engineers is expected to grow by 22 percent over the next 10 years, which is nearly double the growth rate for all other occupations. Constant updates and new software fuel the demand for software engineers as well. Currently, there are 1,018,000 software engineers nationwide, with about 222,000 new jobs available in the coming years.

Software Engineer Job Salary Information

Due to a high level of expertise, software engineers are highly compensated. The average median wage for an applications software engineer is $90,060, or $43.40 an hour, while a systems software engineer earns an average of $99,000 annually, or $47.60 an hour. Chief information technology officers often earn an excess of $100,000, with some receiving compensation in the $1 million range.

RSS

1000+ Software Engineer jobs found on Monster.

Jobs 1 to 20 of 140264
THE RACE TO THE TOP OF THE SECURITY SPACE IS ON!!! There is a ton of venture funding plowing into the IT security market. Everything is hot right now: Application Security, Network Security, DLP, Identity Management, Threat Prevention, etc...... Professional Recruiter Jim McIntyre is currently working with a number of strong VC backed startups that have open Sales, Pre-Sales, and Post-Sales role...
This is an exciting time in Honeywell and here is a great opportunity to showcase your skills! Position Description: We are presently seeking a Software Developer with skills in Python, Djanjo Web Development Framework (or similar presentation frameworks), XML, AJAX, PostgreSQL, HTML, CSS/jQuery, and Microsoft SharePoint (especially leveraging web services), to support Cyber tool developmen...
Our client is looking for both Software Engineers and Software Test Engineers on a temp to perm basis. Software Engineers with C/C++ and/or Java Experience We are looking for Linux embedded systems experts with experience in C/C++ and/or Java. We are also looking for candidates who are proficient with OpenGL. General Experience Requirements 2-5 Years Experience Embedded System Experience Mul...
Wireless communication client has an immediate need for Software Engineers to join their team in the N.E. Kansas region. The primary responsibility of the role is to design, develop & maintain software for wireless systems & products. Great benefits package & relocation is offered. Responsibilities for the Software Engineer Design, develop & maintain software for wireless systems & products. Cr...
We are looking for a smart and motivated senior software engineer / software engineer with a deep passion for automated testing to help design and create tests that would ensure more than 1 million business decisions per second are made according to the precise business logic promised to our clients. You are potentially a great fit if you care about and enjoy: Writing high quality code every day...
Why Quintiles? A career at Quintiles puts you at the corporate center of the leading worldwide pharmaceutical services organization. We have been named to the 2008, 2009, 2011, 2012 and 2013 lists of Computerworld's "100 Best Places to Work in IT". If you want to work for a global, fast-paced organization dedicated to improving the development and marketing of medicines, Quintiles is the place for...
Kratos Defense & Rocket Support Services is currently seeking a Software Engineer to design, develop, troubleshoot and analyze software programs for computer based systems. May perform system modeling, simulation and analysis. May design and develop basic compilers, assemblers, utility programs and operating systems. May advise hardware design engineers on machine characteristics that affect softw...
Requirement Details: Job Title :Java Full stack Engineer (Level 1-3) Location : San Jose, CA Job Type : Full Time Compensation : DOE Job Profile: BS/BA/MS in Computer Science or related field Create large scale, distributed, web applications and/or services Collaborate with our product, design and quality engineering teams to define, develop and implement features Constantly bring in new ...
Embedded Software Engineer - Software that moves the world! Job Label:QCSE-415-2 Would you like the exhilarating opportunity to design quality reusable embedded products used for agricultural, forestry, and construction industries? DISTek serves as a trusted engineering partner, working with customers by assisting in the development of specialized compact and efficient embedded systems. ECUs, el...
CyberCoders Matching Great People with Great Companies Learn more about CyberCoders Apply Senior Software Engineer Colorado Springs, CO Full-Time $95,000 - $110,000 Apply Apply Senior Software Engineer Colorado Springs, CO Full-Time $95,000 - $110,000 Apply Job Details If you an experienced Software Engineer with a strong background in testing software, please read on! Top Reasons t...
CyberCoders Matching Great People with Great Companies Learn more about CyberCoders Apply Software Engineer Mountain View, CA Full-Time $120,000 - $140,000 Apply Apply Software Engineer Mountain View, CA Full-Time $120,000 - $140,000 Apply Job Details We are a well-funded start-up whose mission is to revolutionize the security software industry as a whole! We are in the process of bu...
CyberCoders Matching Great People with Great Companies Learn more about CyberCoders Apply Software Design Engineer Largo, FL Full-Time Unspecified Apply Apply Software Design Engineer Largo, FL Full-Time Unspecified Apply Job Details If you are a Software Design Engineer with experience, please read on! Top Reasons to Work with Us 1. Great team to work with on the latest digital li...
CyberCoders Matching Great People with Great Companies Learn more about CyberCoders Apply Software Engineer- Public Company In Software Industry Lowell, MA Full-Time Up to $110,000 Apply Apply Software Engineer- Public Company In Software Industry Lowell, MA Full-Time Up to $110,000 Apply Job Details If you are a Software Engineer with experience, please read on! Based in Chelmsford,...
Global medical device manufacturer has an immediate need in Brooklyn Park MN for a Software Engineer to work as part of a team performing standard software engineering work requiring application of standard engineering techniques, procedures and criteria as part of the software development lifecycle (SDLC). This is a contract position expected to last 6 months, could be longer based on performanc...
Summary Premier International - Small company - Big impact Stable 30 year old software firm - Founded in 1985 Profitable Revenue doubled last year - VERY profitable. World Class Reputation Every project over our 30 year history is “referenceable” - Our clients tell us we are the best in the world at what we do $ Compensation We share our good fortune - Generous salary and annual bonus - 1...
CyberCoders Matching Great People with Great Companies Learn more about CyberCoders Apply Software Engineer (PHP) - Award-Winning Cloud Software! New Rochelle, NY Full-Time $100,000 - $130,000 Apply Apply Software Engineer (PHP) - Award-Winning Cloud Software! New Rochelle, NY Full-Time $100,000 - $130,000 Apply Job Details If you are a talented Software Engineer with strong PHP skil...
CyberCoders Matching Great People with Great Companies Learn more about CyberCoders Apply Senior Software Engineer Tucson, AZ Full-Time Unspecified Apply Apply Senior Software Engineer Tucson, AZ Full-Time Unspecified Apply Job Details If you are a Senior Software Engineer with at least 5 years of experience, please read on! What You Need for this Position More Than 5 Years of expe...
CyberCoders Matching Great People with Great Companies Learn more about CyberCoders Apply Senior Software Engineer Ann Arbor, MI Full-Time Unspecified Apply Apply Senior Software Engineer Ann Arbor, MI Full-Time Unspecified Apply Job Details If you are a Senior Software Engineer with at least 5 years of experience, please read on! What You Need for this Position More Than 5 Years o...
CyberCoders Matching Great People with Great Companies Learn more about CyberCoders Apply Software Development Engineer Andover, MA Full-Time $75,000 - $90,000 Apply Apply Software Development Engineer Andover, MA Full-Time $75,000 - $90,000 Apply Job Details If you are a Software Development Engineer with experience, please read on! Top Reasons to Work with Us 1. Top medical softw...
CyberCoders Matching Great People with Great Companies Learn more about CyberCoders Apply Software Engineer Rogers, AR Full-Time $75,000 - $100,000 Apply Apply Software Engineer Rogers, AR Full-Time $75,000 - $100,000 Apply Job Details We are looking for a lower level/embedded level software engineer to work on embedded processor controls for defense related imaging systems ( includi...

Get new jobs by email for this search
We'll keep looking and send you new jobs that match this search.
email me

Upload your resume and let employers find you!
It's that simple!

Popular Software Engineer Articles

Sample Resume for a Midlevel Software Engineer Article Rating
Do you need to reengineer your resume to better present your software engineering skills? View this sample for a midlevel software engineer for ideas.
Sample Cover Letter for a Software Engineer Article Rating
If writing a good cover letter seems harder than hammering out lines of code, here's a prototype to go by.
For Employers: Post Jobs | Search Resumes | Advertise
About Monster | Work for Monster | Advertise with Us | AdChoices | Partner with Us | Investor Relations | Social Media
Terms of Use | Privacy Center | Accessibility Center | Help | Security | Contact Us | Sitemap | Mobile
©2015 Monster - All Rights Reserved U.S. Patents No. 5,832,497; 7,599,930 B1; 7,827,125 and 7,836,060 MWW - Looking for Monster Cable? - V: 2015.5.0.7-216
eTrustLogo