Software Engineering

A Dice Talent Community

Software Engineering

When you’re ready to move from coder to software engineer, come see us. When you’re ready to see what’s next as a software engineer, come see us. Career tracks, advancement, keeping your essential geekiness — it’s all here.

Click here for information about software engineering fundamentals and job hunting.

Please note: This community is no longer being updated. Instead, see the Dice IT Management Talent Community, or the Dice Programming Talent Community.

THIS DICE TALENT COMMUNITY SPONSORED BY:

Technology is Your Thing. It’s Ours Too.

Microsoft was built by people like you—people with a belief in the boundless potential of software. Our employees have one thing in common: Passion for life, passion for creating quality products, and the passion to realize their own potential. Your future awaits – join us for a rich, rewarding career and lifestyle.

The Latest From Dice

SourceForge Interview: PDF Split and Merge

PDF interface
SourceForge’s “Staff Pick” Project of the Month is PDF Split and Merge (PDFsam), which it describes as an “easy-to-use tool with graphical and command line interfaces to split, merge, mix, and rotate your PDF documents.” SourceForge sat down with project manager Andrea Vacondio to discuss PDFsam’s history and future direction. Click here to find open source developer jobs. Tell me about the PDFsam project, please. PDFsam is an open-source desktop utility I started developing in 2005. Its original purpose was… continue…

Why Don’t Software Engineers Get More Respect?

Tearing Up Resume
Not many people would argue that technology isn’t central to business nowadays. It’s hard to imagine any kind of company of any size operating without some kind of technical system in place to support it—if not drive it. So why don’t software engineers get more respect? That’s what TechCrunch columnist Jon Evans was thinking about the other day. What got him going was a blog post by Michael O. Church, a software engineer who blogged about how differently he was… continue…

Are Python and Objective-C Worth Learning?

python example
Last week’s article on the five programming languages you’ll need next year (and beyond) didn’t include two important languages: Python and Objective-C. Python’s exclusion sparked a passionate response from some readers, to say the least, and led us to craft a follow-up to emphasize Python’s importance to the programming world. Python is mature (the first version, created by a computer scientist named Guido van Rossum, was released in 1991). Google, where van Rossum worked for several years, has embraced Python… continue…

6 Developer Tips for Better Disaster Recovery

Blue Screen of Death
You go through life thinking that it won’t happen to you, but someday it will: Your development PC suddenly goes from being state-of-the-art to having the computing power of a brick. How quickly you get back into action depends upon your budget and preparedness. Over the recent July 4 weekend it happened to me. The disaster was partially of my own making. Thanks to a slightly dodgy set of RAM—both Ubuntu and Windows 7 memory tests agreed on this—I was… continue…

4 Things Making Life Easier for PHP Developers

PHP Computer Code
Though some developers have walked away from PHP and aren’t looking back, InfoWorld’s Serdar Yegulalp notes that the last several years have seen changes that make the PHP world a more pleasant place to be. He thinks these four are the most important: Click here to see PHP-related jobs. Package Management Rather than depend on the notably difficult PEAR (PHP Extension and Application Repository) for package management, you can now use Composer, which tracks packages on a project-by-project basis, making… continue…