Career Menu

2,813 Software Developer Reviews

Software Developers give their job an average rating of 3.9 out of 5.0. The Software Developers happiest with their jobs are employed by Iowa State University with an average rating of 5.0 while the Software Developers least happy with their jobs work for Wolf-Tek LLC with an average rating of 1.0.

Submit a Review
"The feeling of creating amazing things out of nothing! Conjuring new stuff like magicians! Ability to debug a problem like solving a murder mystery!! Being able to put software in the hands of people so that one day you come across a person loving a piece of software and you can proudly say that you were the part of the team that built it!!"
Posted 10 years ago in Hoffman Estates, IL
Software Developer at Luxoft
in Saint Petersburg, FL

"What I Love about Being a Software Developer: Creativity and Problem Solving: Software development provides opportunities to be creative and find innovative solutions to complex problems. It allows developers to think critically, analyze challenges, and design elegant solutions using their programming skills. Continuous Learning: Technology is constantly evolving, and being a software developer means staying up-to-date with the latest trends and tools. This field offers abundant opportunities for continuous learning and professional growth, which can be intellectually stimulating and rewarding. Impact and Contribution: Software developers have the ability to create applications, systems, and tools that have a tangible impact on people's lives. Developing software that improves efficiency, enhances user experiences, or solves real-world problems can be incredibly fulfilling. Collaboration and Teamwork: Software development often involves working in teams, collaborating with colleagues who bring different skills and perspectives. The opportunity to work together towards a common goal, share knowledge, and learn from others can be enriching and enjoyable. What Can be Challenging or Frustrating: Complexity and Technical Challenges: Software development can involve complex concepts, intricate algorithms, and demanding technical challenges. It requires attention to detail, patience, and perseverance to overcome obstacles and deliver high-quality solutions. Tight Deadlines and Pressure: In some situations, software developers may face tight deadlines or high-pressure environments. Balancing multiple tasks, managing competing priorities, and dealing with time constraints can be stressful. Debugging and Problem Solving: Debugging and troubleshooting software issues can sometimes be time-consuming and frustrating. Identifying and fixing bugs, dealing with unexpected errors, and ensuring the stability of the software can be challenging aspects of the development proces"

Person You Work For 4 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 4 / 5 Rewards You Receive 3 / 5 Growth Opportunities 4 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Software Developer at ETP International
in Schaumburg, IL

"Like: Free Breakfast, HR activities, Flexible timings Hate: Daily Commute, Notice Period"

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 4 / 5 Growth Opportunities 4 / 5
Company Culture 4 / 5 Way You Work 5 / 5
Software Developer at Plobal Apps
in Toronto, ON

"Today, software developers work in almost every sector of the economy. A person with the technical know-how and creative talent to design software is known as a software developer. There is nothing that I don't like about being a software developer."

Person You Work For 4 / 5 People You Work With 4 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 4 / 5 Growth Opportunities 4 / 5
Company Culture 4 / 5 Way You Work 4 / 5

Software Developer Career Rating Comparison

3.9
All Software Developers
5.0 Highest Rated Software Developers is at Iowa State University (2)
1.0 Lowest Rated Software Developers is at Wolf-Tek LLC (8)
Software Developer at ETP International
in Schaumburg, IL

"Pros: Welcomed me with Cool ETP goodies Patient team lead, helped me to walk through many issues cool senior management Cons: Communication with HR teams gets difficult once you join the company"

Person You Work For 4 / 5 People You Work With 4 / 5 Work Setting 3 / 5
Support You Get 4 / 5 Rewards You Receive 3 / 5 Growth Opportunities 3 / 5
Company Culture 4 / 5 Way You Work 4 / 5
Software Developer at Digital Infolab
in Oklahoma City, OK

"Love the management policies for employees and Hate they do not provide Tea or Coffee on the floor. for if we need to take break and relax our self from the work flow and go to 2nd floor to have it."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 5 / 5 Growth Opportunities 5 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Software Developer at General Motors
in Warren, MI
Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 4 / 5 Rewards You Receive 4 / 5 Growth Opportunities 5 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Software Developer at TOWER TECHNOLOGIES
in Los Angeles, CA
Person You Work For 4 / 5 People You Work With 4 / 5 Work Setting 2 / 5
Support You Get 4 / 5 Rewards You Receive 2 / 5 Growth Opportunities 2 / 5
Company Culture 2 / 5 Way You Work 3 / 5
Software Developer at Charter Communications
in Saint Louis, MO
Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 4 / 5
Support You Get 5 / 5 Rewards You Receive 2 / 5 Growth Opportunities 3 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Software Developer at Aetna
in Woonsocket, RI
Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 1 / 5 Rewards You Receive 1 / 5 Growth Opportunities 1 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Software Developer at Headstrong Corp.
in Dallas, TX
Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 4 / 5 Growth Opportunities 5 / 5
Company Culture 4 / 5 Way You Work 5 / 5
Software Developer at Nashville Software School
in Nashville, TN
Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 5 / 5 Growth Opportunities 5 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Software Developer at ViennaAdvantage
in Mohall, ND
Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 5 / 5 Growth Opportunities 5 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Software Developer at Coding Temple
in Chicago, IL
Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 5 / 5 Growth Opportunities 5 / 5
Company Culture 5 / 5 Way You Work 4 / 5
Software Developer at Credit Suisse
in Cary, NC
Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 5 / 5 Growth Opportunities 5 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Software Developer at Biteline
in Charlotte, NC
Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 4 / 5 Growth Opportunities 5 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Advertisement
Jobs You Might Like
You can cancel email alerts at any time.
Got it! Your job alert was created
Advertisement
We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×