1

Sr Software Jobs (NOW HIRING)

We are seeking an experienced Senior Software Engineer to join our team. In this role, you will work across the full application stack to design, develop, and test features in our cloud-based ...

New

Senior Software Engineer

Provo, UT · On-site

$120K - $140K/yr

Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...

We are seeking an experienced Senior Software Engineer to join our team. In this role, you will work across the full application stack to design, develop, and test features in our cloud-based ...

New

Senior Software Engineer

Minneapolis, MN · On-site +1

$130K - $150K/yr

Our client is seeking a Senior Software Engineer to join their product engineering team and play a key role in modernizing their platform architecture. This position is ideal for a highly skilled ...

New

We are seeking an experienced Senior Software Engineer to join our team. In this role, you will work across the full application stack to design, develop, and test features in our cloud-based ...

New

Senior Software Engineer

Panama City, FL · On-site

$109K - $144K/yr

Job Title Senior Software Engineer Location Panama City, FL 32401 US (Primary) US Job Type Full-time Education Bachelor's Degree Career Level Experienced (Non-Manager) Category Information Technology ...

Senior Software Engineer

Provo, UT · Remote

$120K - $140K/yr

Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...

We are seeking an experienced Senior Software Engineer to join our team. In this role, you will work across the full application stack to design, develop, and test features in our cloud-based ...

New

Senior Software Engineer

Eagan, MN

$124K - $164K/yr

Senior Software Engineer Location: Eagan, MN Senior Software Engineer Developer will be joining Agile team working on our eLearning platform. This team works on the UI, business and data layers plus ...

Sr Software Engineer

New York, NY · On-site

$134K - $176K/yr

Title: Sr Software Engineer Location: New York city, NY Duration: 6 months Position type: Contract * Software engineering - senior software engineer, they are building out a new vulnerability ...

Senior Software Engineer

Fort Liberty, NC · On-site

$120K - $158K/yr

Applied Research Associates is seeking a motivated Senior Software Engineer to join a growing multi-disciplinary team situated at the center of tactical software development for the US Special ...

next page

Showing results 1-20

Sr Software information

See salary details

$15

$61

$87

How much do sr software jobs pay per hour?

As of Jul 19, 2026, the average hourly pay for sr software in the United States is $61.73, according to ZipRecruiter salary data. Most workers in this role earn between $52.40 and $69.23 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Software Engineer, and why are they important?

To thrive as a Senior Software Engineer, you need strong proficiency in programming languages (such as Java, Python, or C#), software architecture, and a bachelor’s degree in computer science or a related field. Expertise with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is commonly required, along with certifications like AWS Certified Solutions Architect. Leadership, problem-solving, and effective communication skills help you mentor junior engineers and collaborate across teams. These skills ensure the delivery of robust, scalable solutions and foster innovation within complex technical environments.

What is the difference between Sr Software and Software Developer?

AspectSr SoftwareSoftware Developer
Required CredentialsBachelor's degree in CS or related field; 3+ years experience; sometimes certificationsBachelor's degree in CS or related field; 0-3 years experience; certifications optional
Work EnvironmentOften leads projects, mentors juniors, involved in architecture decisionsFocuses on coding, debugging, and implementing features under guidance
Employer & Industry UsageUsed across tech companies, startups, and enterprise firms for senior rolesCommon entry to mid-level role in software development teams

The main difference between a Sr Software and a Software Developer lies in experience, responsibilities, and leadership. Sr Software professionals typically have more experience, take on leadership roles, and influence project architecture, while Software Developers focus on coding and implementing features. Both roles require a strong foundation in programming, but the Sr Software position involves greater oversight and strategic input.

What does a Sr Software Engineer do?

A Sr Software Engineer is responsible for designing, developing, and maintaining complex software applications. They often lead technical projects, mentor junior team members, and collaborate closely with stakeholders to ensure software meets business objectives. Their role typically involves writing high-quality code, reviewing code from peers, and making architectural decisions. Sr Software Engineers are also expected to stay updated with industry trends and best practices to improve software performance and reliability.

What are some common challenges faced by Senior Software Engineers when leading project teams, and how can they effectively overcome them?

Senior Software Engineers often encounter challenges such as balancing hands-on coding with mentoring less experienced team members, managing project timelines, and ensuring code quality across the team. Effective communication and proactive planning are key to overcoming these hurdles. By fostering a collaborative environment, setting clear expectations, and leveraging agile methodologies, Senior Software Engineers can guide their teams to successful project delivery while supporting professional growth within the team.
More about Sr Software jobs
What cities are hiring for Sr Software jobs? Cities with the most Sr Software job openings:
What are the most commonly searched types of Sr Software jobs? The most popular types of Sr Software jobs are:
What states have the most Sr Software jobs? States with the most job openings for Sr Software jobs include:
Infographic showing various Sr Software job openings in the United States as of July 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $128,400 per year, or $61.7 per hour.
Senior Software Engineer

Senior Software Engineer

BigTime Software

Boston, MA • On-site

$150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 5 days ago

New


Job description

We are seeking an experienced Senior Software Engineer to join our team. In this role, you will work across the full application stack to design, develop, and test features in our cloud-based platform. You will collaborate closely with cross-functional partners to deliver high-quality, scalable solutions. We're looking for someone who thrives in a fast-paced, agile environment and enjoys solving complex technical challenges. If you're passionate about building innovative software and contributing to a collaborative engineering culture, we'd love to connect.
Who We Are
BigTime is the AI-powered professional services platform enabling intelligent decisions and delivering profitable growth. We've proudly been featured on Inc.'s 500 Fastest Growing Companies in America four years in a row and named one of Crain's Best Places to Work three years running.
Our flagship SaaS platform powers 2,700+ consulting firms worldwide, tracking over $4B in billable time each year. We're on a mission to become the leading AI-driven platform guiding professional services organizations to excel in delivery, resource, and financial management.
The Opportunity
As a Senior Software Engineer, you'll take ownership of designing and building systems that power real, high-impact workflows for our customers. You'll work on problems that go beyond basic CRUD - things like orchestrating complex data flows, integrating with external platforms, and creating automation that removes friction from everyday work. You'll help shape the architecture of our platform, make decisions about how things scale and operate in production, and build software that's reliable and easy to evolve. This role gives you room to dive deep: one day you might be sketching out a new service boundary or designing an API contract, and the next you're rolling up your sleeves to debug a tricky edge case in the stack.
You won't be doing this in a vacuum. You'll work with a strong engineering team that values clear thinking, pragmatic technical choices, and building things the right way. Your contributions will directly influence the direction of the product and how thousands of users experience it.
What You'll Do
  • Design, build, and enhance core application features using React, C#, ASP.NET MVC, and T-SQL
  • Own and improve critical system integrations (Jira, Smartsheet, Salesforce, HubSpot, QuickBooks Online, Sage Intacct), focusing on reliability, observability, and long-term maintainability.
  • Lead code reviews, influence coding standards, and help raise the quality bar across services and shared components.
  • Work closely with product, support, and engineering teams to solve complex problems and implement scalable, high-quality features.

Who You Are
  • You have 5-10+ years of hands-on engineering experience, with .NET Framework or strong experience in another backend language paired with a willingness to learn is equally valuable.
  • You're comfortable working across the stack and understand the fundamentals of building and scaling web applications (C#, ASP.NET MVC, T-SQL, or equivalent tech).
  • You're comfortable working in a sprawling, legacy codebase and understand the caution required when adding features and making improvements.
  • You know modern front-end tools (HTML, CSS, JavaScript/Typescript, React/Svelte/Solid, etc.) and enjoy building clean, usable interfaces.
  • You have solid grounding in software design principles (e.g. OOP, SOLID, testing practices) and know how to structure code for long-term health.
  • You take ownership of your work, manage your time well, and can drive a project from concept to deployment without needing constant direction.
  • You thrive in environments where you collaborate with other stakeholders and help create clarity for the team.
  • You're curious, practical, and quick to learn new technologies, frameworks, or approaches.
  • You are a team player who believes no task is beneath you.

What We Offer
  • Competitive salary and an annual bonus
  • Company pays 100% of benefits, including medical, dental, vision, disability and life insurance
  • 401k with generous company match
  • Paid Parental Leave
  • Generous time off and paid company holidays - 35 days off the first full year of employment
  • Flexible work environment with remote opportunities
  • Hybrid work schedule
  • Company provided latest technology & software tools

The salary for this position is $150,000.00 annually. In addition to base salary and a competitive benefits package, this position may be eligible for additional types of compensation such as bonuses.
Applicants must be authorized to work in the U.S. BigTime Software, Inc. is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.
Your Right to Work - In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.