Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
RH
Robert Half
Software Engineer
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Minnesota data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$113,544 / year median in Minnesota
-3% projected decline
Job Description
Description
- Develop, test, and maintain full stack web applications using modern front-end and back-end technologies.
- Create scalable software designs and implement features that align with business objectives and user needs.
- Partner with product leaders, stakeholders, and engineering teammates to refine requirements and deliver practical technical solutions.
- Build and support back-end services and APIs using C# and .NET frameworks.
- Develop responsive user interfaces and interactive application components with React.js.
- Troubleshoot defects, optimize application performance, and ensure reliable operation in production environments.
- Participate in deployment activities and provide ongoing support for released applications.
- Contribute to code quality through reviews, testing practices, and adherence to maintainable development standards.