Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Senior Software Developer

Job

Robert Half

Woodbury, MN (In Person)

Full-Time

Posted 2 weeks ago (Updated 1 week ago) • Actively hiring

Expires 7/28/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

We are looking for an experienced Senior Software Developer to join a growing team in Woodbury, Minnesota and create high-impact software that supports both business operations and customer experiences. In this role, you will shape backend services, contribute to modern web applications, and work closely with cross-functional stakeholders as well as outside technology collaborators. Looking for someone with motivation, willingness to try new things and forward thinking! This position offers the opportunity to influence architecture, improve scalability, and help deliver reliable solutions in a fast-moving environment.
Responsibilities:
  • Design and enhance scalable software solutions that support internal business tools and customer-facing applications.
  • Build and maintain backend services using C# and the .NET ecosystem, with a focus on performance, reliability, and maintainability.
  • Develop and document REST-based interfaces using OpenAPI and Swagger to enable consistent integration across platforms.
  • Create and support containerized applications to streamline deployment, portability, and operational efficiency.
  • Collaborate with internal teams and external technology partners to define technical approaches and deliver effective solutions.
  • Work with PostgreSQL and other relational databases to design schemas, optimize queries, and ensure data integrity.
  • Contribute to front-end development efforts using React to deliver responsive and user-friendly application experiences.
  • Use GitHub and AI-assisted development tools to support code quality, team collaboration, and efficient delivery practices.