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

Full Stack Software Engineer

ORGANISATIONAL CONTEXT  (department, reporting relationships)  

 

Reports directly to the Engineering Lead 

 

Individual contributor to the development of shared services used within the organization. 

 

 

KEY RESPONSIBILITIES & ACCOUNTABILITY 

 

Working as part of a dynamic engineering team, the Senior Software Developer will contribute to the development of shared services consumed by other products. The role involves designing and implementing full-stack solutions, including microservices using the Microsoft Development Ecosystem and front-end development using React, with a focus on cloud-based solutions hosted in Azure. 

Develop and enhance new and existing microservices and front-end applications using React. 

Assist in the architecture and design of Azure-hosted microservices, ensuring best practices. 

Develop, improve, and enhance CI/CD pipelines ensuring a robust, repeatable DevOps workflow. 

Participate in Agile ceremonies including daily stand-ups, sprint planning, backlog refinement, and retrospectives. 

Ensure the delivery of high-quality, secure, resilient, scalable, and performant microservices and front-end applications. 

Mentor, support, and provide expertise to team members. 

 

APPLICATION OF KNOWLEDGE, PROBLEM SOLVING & INNOVATION 

 

Must have extensive experience as a Software Engineer working with Microsoft technologies. 

Proficient in Microsoft .NET Core, C#, Web APIs, Entity Framework, and Visual Studio. 

Experience developing for the Azure platform, including PaaS services such as Service Bus, Key Vault, App Services, and Azure SQL Database. 

Good knowledge of front-end development using React, JavaScript/TypeScript, HTML, and CSS. 

Experience in state management libraries such as Redux. 

Strong knowledge of CI/CD pipeline development. 

Good understanding of Object-Oriented Programming and Design with SOLID principles. 

Proven experience in delivering enterprise-level applications. 

Knowledge of relational database management systems (e.g., SQL Server, PostgreSQL). 

Ability to quickly learn new technical skills and adapt to changing environments. 

 

INTERACTION 

 

Collaboration with internal technical teams, stakeholders, and engineering leadership. 

Participation in Agile development practices and cross-functional team discussions. 

Regular interaction with DevOps, security teams, and software architects to ensure adherence to best practices. 


IMPACT 

 

Contribute to the development of secure, scalable, and high-performing microservices and front-end applications that support the organization's products. 

Provide mentorship and guidance to junior developers to ensure technical excellence. 

Help improve development processes through the adoption of best practices in software engineering. 

 


StarCompliance Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
StarCompliance DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of StarCompliance
StarCompliance CEO photo
Jennifer Sun
Approve of CEO

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 Full Stack Software Engineer, StarCompliance

Are you a talented Full Stack Software Engineer looking for an exciting opportunity to work remotely from the UK? Join our passionate engineering team, where you'll report directly to the Engineering Lead and engage in the development of shared services that are vital for our organization's success. In this role, you’ll get to design and implement full-stack solutions, focusing on microservices using the Microsoft Development Ecosystem, while also diving into front-end development with React. Get ready to enhance existing microservices and develop new applications with a keen eye for best practices in cloud-based solutions hosted in Azure. We prioritize high-quality, secure, and scalable applications, so expect to be actively involved in creating CI/CD pipelines and participating in Agile ceremonies like daily stand-ups and sprint planning. Not only will you have the chance to make a significant impact through your technical expertise, but you’ll also be a mentor to junior developers. If you have extensive experience in Microsoft technologies and a strong grasp of DevOps workflows, then this Full Stack Software Engineer position is the perfect fit for you! Let's bring superior software to life together!

Frequently Asked Questions (FAQs) for Full Stack Software Engineer Role at StarCompliance
What are the key responsibilities of a Full Stack Software Engineer at our company?

As a Full Stack Software Engineer at our company, you'll be responsible for developing and enhancing shared services and microservices used across the organization. Your role will involve designing solutions with Microsoft .NET Core and React, collaborating closely with the engineering team during Agile ceremonies, and ensuring the delivery of high-quality applications that are secure and scalable.

Join Rise to see the full answer
What qualifications are required for a Full Stack Software Engineer position?

To qualify for the Full Stack Software Engineer role at our company, candidates should have extensive experience with Microsoft technologies and proficiency in .NET Core, C#, and Web APIs. Familiarity with front-end development using React is essential, along with a solid understanding of CI/CD pipelines and Agile development practices.

Join Rise to see the full answer
What technologies should a Full Stack Software Engineer at our company be familiar with?

A Full Stack Software Engineer at our company should be adept in Microsoft .NET Core, C#, Web APIs, and Azure Cloud. Knowledge in front-end development frameworks like React, as well as CI/CD pipeline development and understanding of Object-Oriented Programming principles, is crucial for thriving in this role.

Join Rise to see the full answer
How does the Full Stack Software Engineer collaborate with other teams?

In our company, the Full Stack Software Engineer will engage in extensive collaboration with internal technical teams, stakeholders, and other engineering leaders. You'll participate in Agile development practices, ensuring that there is constant communication and adherence to best practices during software development.

Join Rise to see the full answer
What kind of mentorship can a Full Stack Software Engineer provide?

As a Full Stack Software Engineer, you will have the opportunity to mentor junior developers by providing guidance and support in their technical growth. This includes sharing your expertise in best practices, architecture design, and development processes, helping to foster a culture of excellence within the team.

Join Rise to see the full answer
Common Interview Questions for Full Stack Software Engineer
Can you explain your experience with Microsoft technologies relevant to the Full Stack Software Engineer position?

When addressing this question, detail your hands-on experience with technologies such as Microsoft .NET Core, C#, and Azure. Provide specific examples of projects where you applied these technologies and highlight how they contributed to the project's success. Demonstrating your expertise will impress interviewers.

Join Rise to see the full answer
How do you ensure the applications you develop are secure and scalable?

Discuss your approach to following best practices in security, such as data encryption and adhering to OWASP guidelines. Mention how you design scalable architectures, such as using microservices and utilizing cloud services like Azure, which handle varying loads efficiently.

Join Rise to see the full answer
What is your experience with CI/CD pipelines?

Be prepared to explain your experience with setting up CI/CD pipelines using tools like Azure DevOps. Discuss the importance of automation in your development process and give examples of how this has improved deployment times and reduced errors in past projects.

Join Rise to see the full answer
How do you approach learning new technologies or languages quickly?

Share your personal strategies for quickly learning new technologies. This might include online courses, hands-on practice, or collaborative coding with peers. Highlight your adaptability and willingness to expand your knowledge to meet project demands.

Join Rise to see the full answer
Can you describe a challenging project you worked on and how you overcame obstacles?

Prepare a story about a specific challenging project. Focus on the obstacles faced, the thought process behind your solution, and the successful outcome. This demonstrates your problem-solving skills and resilience in a full-stack environment.

Join Rise to see the full answer
How do you work within an Agile development team?

Explain your role in Agile ceremonies like daily stand-ups, sprint planning, and retrospectives. Discuss your contributions to team dynamics, how you collaborate with others, and any improvements you've implemented to enhance team efficiency.

Join Rise to see the full answer
What tools do you use for front-end development with React?

Discuss your familiarity with tools and libraries that enhance React development, such as Redux for state management, and also any front-end testing tools or styles that you consider beneficial for building robust applications.

Join Rise to see the full answer
How do you handle code reviews?

Illustrate your approach to code reviews, emphasizing collaboration and constructive feedback. Explain how you ensure the code meets quality standards and adhere to best practices, fostering a culture of continuous improvement.

Join Rise to see the full answer
What strategies do you use to ensure your code is maintainable and easy to understand?

Talk about your coding practices, including adhering to SOLID principles, adopting naming conventions, writing meaningful comments, and structuring code logically. Explain how these practices contribute to long-term maintainability of the applications.

Join Rise to see the full answer
In your opinion, what makes a successful Full Stack Software Engineer?

Reflect on attributes that contribute to success in this role, such as technical expertise across the stack, effective communication skills, and a proactive attitude towards problem-solving. Highlight the importance of collaboration and continuous learning in the ever-evolving tech landscape.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Anduril Industries Hybrid Seattle, Washington, United States
Posted 6 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Magnet Forensics Hybrid No location specified
Posted 13 days ago
Photo of the Rise User
Posted 7 days ago
Posted 14 days ago
Posted 2 days ago

We are Reputation Guardians, on a mission to make compliance simple and easy.

21 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 21, 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
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
21 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom