Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

It's fun to work in a company where people truly BELIEVE in what they're doing!

Fullsteam is a leading provider of vertical software and embedded payments technology dedicated to helping businesses flourish by providing their customers with seamless experiences. With a dynamic and growing team of over 1,900 employees, we are committed to driving innovation and delivering best-in-class software and payment solutions that empower small and medium-sized businesses across numerous industries. Our purpose is to help our customers grow their businesses and delight their customers. Join us and be a part of a forward-thinking company that values growth, excellence, and the success of our clients.

PEAK 15 Systems (www.peak15systems.com), part of the Fullsteam organization, is a growing software company that delivers a cloud-based management system to the travel industry. Our customers include Travel + Leisure Magazine World’s Best Award Winners National Geographic Expeditions, Micato Safaris, and Butterfield & Robinson who use the system to craft unique itineraries, process bookings, streamline operations, and manage customer and vendor relationships.

Job Summary:

As a Senior Software Engineer at PEAK15 Systems, you will be at the forefront of designing and developing both front-end and back-end solutions, ensuring seamless integration and optimal performance. You will collaborate closely with product managers, UI designers, and fellow developers to create user-centric products. Your role will also involve maintaining production systems, participating in on-call rotations, and engaging in DevOps practices to enhance our technology and processes.

In this dynamic role, you will take ownership of modernizing existing applications from .NET 4.7.2 to .NET 8 Core, while also contributing to continuous improvement initiatives. Your ability to work independently, provide accurate estimates, and meet deadlines will be crucial. Additionally, you will actively participate in an Agile working environment, influencing projects across the organization and driving innovation. Join us in building solutions that make a difference in a supportive and inclusive workplace.

Primary Responsibilities:

  • Design and Develop Solutions: Create and implement both front-end and back-end code, database scripts, and production maintenance tasks.
  • Collaborate with Team Members: Work closely with the product manager, UI designer, and other developers to deliver high-quality solutions.
  • Production Support: Participate in on-call rotations to provide production support and ensure system reliability.
  • DevOps and Continuous Improvement: Engage in DevOps practices, contribute to testing and risk management, and bring forward technology and process improvement ideas.
  • Modernization and Maintenance: Maintain existing applications and assist in modernizing them from .NET 4.7.2 to .NET 8 Core.

Skills & Competencies:

  • Technical Proficiency: Strong experience with web UI frameworks (Razor or React), C#, MSSQL, and Azure.
  • Problem-Solving: Ability to design and develop effective solutions and work collaboratively to resolve issues.
  • Self-Driven: Demonstrates initiative and the ability to work independently while meeting deadlines and providing accurate work estimates.
  • Agile Methodology: Experience working in an Agile environment, participating in team meetings, and contributing to team goals.
  • Communication and Collaboration: Excellent communication skills to effectively collaborate with cross-functional teams and impact projects across teams.

Minimum Qualifications:

  • Education: Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience: Minimum of 5 years of experience in software development, with a focus on both front-end and back-end technologies.
  • Technical Skills: Proficiency in C#, web UI frameworks (Razor or React), MSSQL.
  • DevOps Knowledge: Hands-on experience with a cloud provider (Azure/AWS/GCP).

Fullsteam supports an inclusive workplace that values diversity of thought, experience, and background. Fullsteam is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state, or local law.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Fullsteam

Are you ready to take your software engineering career to the next level? PEAK15 Systems, a proud part of the Fullsteam family, is looking for a talented Senior Software Engineer to join our team remotely from Alabama! Here at PEAK15 Systems, we specialize in delivering a top-notch cloud-based management system for the travel industry, and we want someone like you to help us innovate and grow. In this role, you'll collaborate with product managers, UI designers, and fellow engineers to design and develop both front-end and back-end solutions that enhance user experience. We have exciting challenges ahead, like modernizing our applications from .NET 4.7.2 to .NET 8 Core, so your skill set in C# and web UI frameworks like Razor or React will be crucial. You'll also engage in DevOps practices, support our production systems, and contribute to our Agile environment, tightly weaving technology advancements into our projects. What sets us apart? We value not only the technical expertise but also the collaborative spirit and growth mindset. Join us in making a real difference for our travel industry clients, helping them craft unique itineraries and streamline operations. If you're self-driven and ready to embrace an exciting journey with us, let’s connect and shape the future of travel technology together!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Fullsteam
What responsibilities will a Senior Software Engineer at PEAK15 Systems have?

As a Senior Software Engineer at PEAK15 Systems, your key responsibilities will include designing and developing solutions in both front-end and back-end environments, collaborating with product managers and UI designers, providing production support, and participating in API management and DevOps practices. You'll play a crucial role in modernizing applications and will have the opportunity to influence technology enhancements within the organization.

Join Rise to see the full answer
What qualifications are needed for a Senior Software Engineer role at PEAK15 Systems?

To be considered for the Senior Software Engineer position at PEAK15 Systems, candidates should have a Bachelor's degree in Computer Science or a related field, along with at least 5 years of software development experience. Proficiency in C#, web UI frameworks (Razor or React), and database management using MSSQL is essential. Knowledge of cloud providers like Azure is a significant advantage.

Join Rise to see the full answer
What skills are vital for a Senior Software Engineer at PEAK15 Systems?

Key skills for a Senior Software Engineer at PEAK15 Systems include strong technical proficiency with C#, web UI frameworks (such as Razor or React), and database management with MSSQL. Additionally, problem-solving capabilities, self-driven independence, and excellent communication skills are vital for effective collaboration within an Agile team environment.

Join Rise to see the full answer
What does the Agile methodology mean for the Senior Software Engineer position at PEAK15 Systems?

The Agile methodology at PEAK15 Systems promotes collaboration, flexibility, and rapid iterations, meaning that as a Senior Software Engineer, you'll engage actively in team meetings, adapt quickly to project changes, and contribute to team goals. This approach enables you to influence projects across the organization positively, driving innovation and delivering quality solutions.

Join Rise to see the full answer
What is the work environment like for a Senior Software Engineer at PEAK15 Systems?

Working as a Senior Software Engineer at PEAK15 Systems means being part of a supportive and inclusive workplace that values growth and diversity. Our team of over 1,900 employees is dedicated to helping clients succeed in their endeavors while fostering a collaborative atmosphere that encourages innovation and personal development.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you explain your experience with .NET frameworks?

When answering this question, focus on your hands-on experience with different versions of .NET, particularly your familiarity with .NET 4.7.2 and .NET 8 Core. Discuss specific projects where you utilized these frameworks, the challenges you faced, and how you approached them.

Join Rise to see the full answer
How do you prioritize tasks in a project as a Senior Software Engineer?

Explain how you assess project requirements, deadlines, and dependencies. You can mention tools you use for task management or how you communicate with team members to align priorities and ensure timely delivery.

Join Rise to see the full answer
Describe a time when you faced a challenge during development and how you overcame it.

Provide a specific example showcasing your problem-solving skills. Discuss the challenge, your thought process, the actions you took, and the eventual positive outcome, emphasizing your ability to adapt and learn.

Join Rise to see the full answer
How do you ensure code quality and maintainability?

Discuss practices like code reviews, automated testing, and utilizing coding standards. You might also mention tools that you employ to maintain clean code and ensure long-term project viability.

Join Rise to see the full answer
What tools do you use for version control?

Talk about your familiarity with version control systems, particularly Git. Describe how you use it to manage code, collaborate with others, and roll back changes when necessary.

Join Rise to see the full answer
Can you explain the concept of DevOps and its importance?

Share your understanding of DevOps as a combination of development and operations that aims to shorten the systems development lifecycle. Highlight its importance for continuous integration and continuous deployment, and how it can improve collaboration between development and operations teams.

Join Rise to see the full answer
How do you handle feedback from peers on your coding?

Emphasize your openness to constructive criticism and how you view feedback as an opportunity for personal and professional growth. Provide examples of how feedback has helped you improve your work.

Join Rise to see the full answer
Tell us about your experience with Agile methodologies.

Discuss your familiarity with Agile principles, your participation in sprints, and how you adapt your work to fit into an Agile framework. Highlight how Agile has impacted your productivity and team collaboration.

Join Rise to see the full answer
What strategies do you use for effective team collaboration?

Mention tools you use for communication and project management, your approach to sharing knowledge, and how you leverage team strengths. Highlight any experiences that demonstrate your trust-building skills and collaboration.

Join Rise to see the full answer
Why do you want to work as a Senior Software Engineer at PEAK15 Systems?

Express your enthusiasm for the travel industry and how PEAK15 Systems aligns with your professional values. Discuss your desire to contribute to meaningful projects that enhance user experiences, and how you're excited about being part of a forward-thinking and growth-oriented company.

Join Rise to see the full answer
Similar Jobs

Join Fullsteam as a Senior Quality Assurance Engineer and contribute to innovative payment solutions for small and medium-sized businesses.

Posted 3 days ago

Fullsteam is seeking a Customer Success Specialist to support and educate users on their innovative cloud-based solutions.

Photo of the Rise User
Datadog Hybrid Piscataway, NJ
Posted 5 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Seeking an experienced Senior Full Stack Developer to architect and build high-performance web applications in a dynamic collaborative environment.

Photo of the Rise User
Posted 2 days ago
Dental Insurance
Flexible Spending Account (FSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays

Join KAYAK as a Java Search Engineer to innovate and improve travel search solutions while working in a collaborative environment.

Photo of the Rise User
Posted 10 days ago
Mission Driven
Dare to be Different
Inclusive & Diverse
Empathetic

Join thatgamecompany as a Full Stack Engineer to innovate applications for their flagship game, Sky: Children of the Light.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Cigna-Evernorth Services is seeking a technical leader to drive software solutions and mentor peers in a hybrid capacity.

Photo of the Rise User

Join Equitable Bank as a Senior Full-Stack Engineer to help innovate and elevate the banking experience for Canadians.

Photo of the Rise User
Charles Schwab Remote US, Travis County, TX; Texas, Austin, TX
Posted 10 days ago

Join Schwab as a Java Software Engineer to shape the future of banking technology in a hybrid work environment.

Photo of the Rise User
Posted 12 days ago

Join Peraton as a Software Engineer I to develop innovative software solutions to support government health programs.

Photo of the Rise User

As an Android Mobile Engineer at Redfin, you'll build engaging mobile experiences while working remotely from Latin or South America.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini
Photo of the Rise User
Someone from OH, Columbus just viewed Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab