1

Sr Software Engineer Full Stack Jobs in Colorado

Senior Software Engineer

Boulder, CO · On-site

$128K - $170K/yr

Senior Software Engineer Otter's software engineers develop next-generation technologies for the ... As a full stack software engineer, you will work on a specific project critical to Otter's needs.

Senior Software Engineer

Boulder, CO · On-site

$90K - $120K/yr

Senior Software Engineer Otter's software engineers develop the next-generation technologies for ... As a full stack software engineer, you will work on a specific project critical to Otter's needs.

Software Engineer, Full Stack

Denver, CO · Hybrid

$115K - $130K/yr

Work with Frontend and Backend engineers to ensure seamless delivery * Help to provide an accurate timeline and scoping estimations on engineering projects * Deliver high-quality maintainable code

We are seeking a resourceful, focused and experienced individual to join our team as a full-stack Software Engineer. You will be part of a team that actively collaborates with business peers to ...

Senior Software Engineer

Boulder, CO · On-site

$137K - $180K/yr

We are seeking a Senior Software Engineer to become an integral part of our team! You will be ... As a full stack software engineer, you will work on a specific project critical to Otter's needs.

Senior Software Engineer

Denver, CO · On-site +1

$126K - $166K/yr

Our company is looking for a Senior Software Engineer focusedon Object oriented code. We are a .NET ... You will be a full stack developer with the ability to go deepwith object oriented technology.

Senior Software Engineer

Boulder, CO

$127K - $167K/yr

We are seeking a Senior Software Engineer to become an integral part of our team! You will be ... As a full stack software engineer, you will work on a specific project critical to Otter's needs.

next page

Showing results 1-20

Sr Software Engineer Full Stack information

What is the difference between Sr Software Engineer Full Stack vs Software Engineer?

AspectSr Software Engineer Full StackSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; 3+ years experience; proficiency in multiple programming languagesBachelor's degree in CS or related field; 1-3 years experience; proficiency in core programming languages
Work EnvironmentCollaborates across teams, leads projects, and mentors junior staffFocuses on coding, testing, and implementing features under supervision
Employer & Industry UsageUsed in tech companies, startups, and enterprise environmentsCommon entry to mid-level role in software development across industries

The main difference between a Sr Software Engineer Full Stack and a Software Engineer lies in experience, responsibilities, and leadership. Sr Software Engineers typically have more experience, lead projects, and mentor others, while Software Engineers focus on coding and feature development. Both roles require strong technical skills, but the senior role involves more oversight and strategic input.

How does a Sr Software Engineer Full Stack typically collaborate with cross-functional teams during a project?

As a Sr Software Engineer Full Stack, you'll often work closely with product managers, designers, and QA specialists to deliver end-to-end solutions. Collaboration usually involves participating in sprint planning, code reviews, and regular stand-up meetings to ensure alignment on project goals and timelines. You'll also mentor junior engineers and contribute to architectural decisions, fostering a collaborative and growth-oriented team environment. Effective communication and a willingness to bridge gaps between frontend, backend, and other stakeholders are essential to success in this role.

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

To thrive as a Sr Software Engineer Full Stack, you need advanced proficiency in both front-end and back-end development, strong problem-solving abilities, and typically a degree in computer science or equivalent experience. Expertise in languages like JavaScript, Python, or Java, along with frameworks such as React, Angular, Node.js, and familiarity with cloud platforms and CI/CD tools is essential. Leadership, effective communication, and adaptability are crucial soft skills for collaborating across teams and mentoring junior engineers. These competencies enable the delivery of robust, scalable solutions and drive technical excellence in dynamic development environments.

What is a Sr Software Engineer Full Stack?

A Sr Software Engineer Full Stack is an experienced developer proficient in both front-end and back-end technologies. They design, build, and maintain complete web applications or systems, handling everything from user interfaces to server-side logic and databases. Senior full stack engineers also mentor junior developers, make architectural decisions, and collaborate closely with teams to deliver robust, scalable software solutions. Their work often involves staying current with new technologies and best practices to ensure high-quality code and efficient development processes.
What cities in Colorado are hiring for Sr Software Engineer Full Stack jobs? Cities in Colorado with the most Sr Software Engineer Full Stack job openings:
Infographic showing various Sr Software Engineer Full Stack job openings in Colorado as of June 2026, with employment types broken down into 90% Full Time, 2% Part Time, 1% Temporary, and 7% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution.
Software Engineer (Full Stack)

$125K - $165K/yr

Full-time

Posted 15 days ago


Job description

Overview
ABOUT US

Founded in 1993, Bayview Asset Management is an investment management firm focused on investments in mortgage and consumer credit, including whole loans, asset-backed securities, mortgage servicing rights, and other credit-related assets.

POSITION SUMMARY

The Senior Software Developer position encompasses defining, building and maintaining - software for in-house services and applications, external web applications for vendors, and testing work using modern automation and tools wherever possible and will work closely with the business in an agile, fast-paced environment This position will primarily work with technologies written in C# and JavaScript, and SQL Server. The in-house technology includes proprietary business process automation and financial asset pricing models. The software developer is also responsible for implementing software updates and enhancements to the technology stack as well as providing solutions for integration with other software systems and applications. This position will also support the team by ensuring that testing is conducted properly in all phases of systems development life cycle. The software developer must exhibit a passion for learning new technologies.

RESPONSIBILITIES:
  • Design, code, and debug applications in various software languages, i.e., C#, JavaScript, SQL.
    • Maintain front-end graphical user interface design.
    • Conduct performance tuning, improvements, balancing, usability, and automations.
    • Support, maintain, and document software functionality across platforms.
    • Integrate new software with existing systems.
    • Research, evaluate and identify new technologies for implementation and present them to the team for consideration.
    • Maintain both internal and external compliance standards.
    • Perform ad-hoc analysis where necessary to develop solutions to reported incidents.
    • Perform tasks outside of specific responsibilities as directed by management.
    • Effectively communicate with the appropriate internal and external business and technical customers for information gathering and follow up.
QUALIFICATIONS:
  • BA/BS in Computer Science, Engineering, or equivalent bachelor’s degree.
    • 6-10 years of programming and software development life cycles (e.g. Agile, Scrum).
    • 6-10 years of experience with relational database and TSQL structure and development.
SKILLS:
  • Experience with web development and Javascript. Experience with React or similar framework preferred.
    • Experience in object-oriented development
    • .NET core REST services
    • Ability to utilize Object-oriented Design and Analysis technical approaches in the product life cycle
    • Thorough understanding of the SDLC, source control, deployment, change management, and the segregation of duties.
    • Preferred languages: SQL, C#, JavaScript.
    • React, .NET, ADO, HTML, Web services, XML, ASP, AJAX deployment tools is a plus.
    • Experience with Git, Jira, TeamCity, Octopus also a plus.
    • 2-8 years of experience with relational database and TSQL structure and development.
    • Proven analytical and creative problem-solving abilities.
    • Excellent written and oral communication skills.
    • Excellent listening and interpersonal skills.
    • Ability to conduct research into systems issues and products as required.
    • Ability to communicate ideas in both technical and user-friendly language.
    • Highly self-motivated and directed.
    • Keen attention to detail.
    • Ability to effectively prioritize and execute tasks in a high-pressure environment.
    • Experience working in a team-oriented, collaborative environment.
LOCATION AND COMPENSATION:
  • This role will be based in either (Denver, CO)
  • This role will be 100% hybrid (Mon, Weds & Thurs)
  • Base compensation is expected to be $125,000 - $165,000* with the opportunity for incentive compensation including bonus compensation. However, Bayview considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate’s work experience, education/training, location and key skills.

*Salary may vary based on work experience, market conditions, location, and qualifications/training.

PHYSICIAL DEMANDS AND WORK ENVIORNMENT

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to sit and use hands to handle, touch or feel objects, tools, or controls.  The employee frequently is required to talk and hear.  The noise level in the work environment is usually moderate.  The employee is occasionally required to stand; walk; reach with hands and arms.  The employee is rarely required to stoop, kneel, crouch, or crawl.  The employee must regularly lift and/or move up to 10 pounds.  Specific vision abilities required by this job include close vision, color vision, and the ability to adjust focus.

EEOC

Bayview is an Equal Employment Opportunity employer.  All aspects of consideration for employment and employment with the Company are governed on the basis of merit, competence and qualifications without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, or any other category protected by federal, state, or local law.

Qualifications:UNAVAILABLEEducation:UNAVAILABLEEmployment Type: FULL_TIME