Senior Full Stack Software Engineer

BlueFlag LLP
Salt Lake City, UT, US
Full-time

Job Description

Job Description

BlueFlag is on the lookout for a talented, mid- to senior-level Full Stack Software Engineer to join our innovative team.

In this remote opportunity, you will play a critical role in developing and maintaining a web application that ingests customer demand, helps to provision resources for executing reporting and AI workloads, and keeps customers informed throughout the process.

You will have an outsized impact on the customer experience, directly influencing the efficiency of the platform, the effectiveness of its capabilities, and the success of our customers.

This is the perfect role for someone who wants to have the ball and take it in for the score.

What You'll Do

  • Design and develop a web application that is central to how customers request services, data is approved, and resources are provisioned.
  • Build features that streamline resource allocation, ensuring that customers have the computing power they need when they need it.
  • Create automated workflows to keep customers informed throughout their entire experience, from resource provisioning to execution.
  • Optimize backend services for scalability and performance, directly impacting the efficiency of the data and analytics platform.
  • Develop intuitive and responsive front-end interfaces using React and Dynamics 365.
  • Integrate with backend services using RESTful APIs and microservices, ensuring seamless end-to-end functionality.
  • Implement tools to enhance customer success by improving the transparency of their product and services requests, providing real-time status updates.
  • Collaborate closely with the business, UX / UI designers, and other developers to continuously improve the customer experience.
  • Utilize no-code and low-code platforms, such as Power Apps, to quickly deploy solutions that enhance customer workflows and efficiency.
  • Conduct code reviews and mentor junior developers, helping to build a culture of learning and excellence within the team.
  • Troubleshoot and debug full-stack issues, ensuring minimal downtime and smooth operations for customers.
  • Participate in Agile development cycles, contributing to sprint planning, estimations, and delivery of features in a dynamic environment.
  • Must be willing to obtain certification in Microsoft Dynamics and the Power Platform.

Why Join BlueFlag

At BlueFlag, we're passionate about leveraging cutting-edge technology to make a real difference. You'll be at the forefront of cloud innovation, working on projects that directly impact people's lives.

We provide a high-growth, entrepreneurial environment that values fresh ideas and authentic teamwork.

If you're ready to elevate your software engineering career and contribute to transformative projects, we want to hear from you.

Join BlueFlag and be part of a team that's shaping the future of technology!

Requirements

  • Proficient in front-end technologies including HTML, CSS, and JavaScript frameworks, especially React.js.
  • Strong back-end development experience with C#. Python and Node.js also desired.
  • Experience with RESTful APIs and microservices architecture.
  • Familiarity with version control systems, especially Git.
  • Knowledge of database technologies, including SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Understanding of cloud services, particularly Azure.
  • Experience employing Agile development methodologies.
  • Excellent problem-solving skills and a passion for technology.
  • Ability to work independently and in collaboration with cross-functional teams.
  • Bachelor's degree in computer science or a related field.
  • 5+ years of professional software engineering experience, with a strong portfolio of projects.
  • US Citizen : Must be a citizen of the United States
  • Security Clearance : Must be able to obtain a public trust clearance. Must be eligible to work in the United States.

Desired

  • Experience developing applications using Microsoft Dynamics, including customization and integration using Dynamics Web API.
  • Familiarity with the Power Platform, particularly Power Apps, Power Automate, and Dataverse.
  • Experience with designing workflows and automating processes using Power Automate.
  • Experience with DevOps practices and CI / CD pipelines.
  • Knowledge of testing frameworks and practices (e.g., Jest, Selenium).
  • Familiarity with Docker and Kubernetes for containerization.
  • Background in healthcare software systems or experience with the Department of Veterans Affairs.
  • Experience working with data visualization libraries and tools.
  • Understanding of software architecture best practices.

Benefits

  • Competitive salary
  • Generous annual leave and paid holidays
  • Comprehensive group health and dental plans
  • 401(k) with company match
  • Life insurance and AD&D coverage
  • Ongoing training and professional development opportunities
  • 9 days ago
Related jobs
Promoted
Cricut
South Jordan, Utah

Senior Embedded Software Engineer in Manufacturing, Senior Manufacturing Automation Engineer, Senior Manufacturing Systems Software Engineer, Lead Manufacturing Automation Software Development Engineer, Senior Manufacturing Software Engineer, Senior Automation Application Engineer, Senior Manufactur...

Task Force Talent
Salt Lake City, Utah

Task Force Talent is seeking mid to senior full-stack software engineers (multiple openings) for a very well-funded Series B company working on insider threat and supply chain security problems. Any scientific or engineering background with strong software skills and experience. We have placed ...

BDO
Salt Lake City, Utah

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...

Medara
Salt Lake City, Utah

Core features include user authentication, profile management, job postings, AI-powered matching, and real-time dashboards.Design and implement scalable, secure back-end architectures, using appropriate frameworks and cloud infrastructure (AWS, GCP, Azure).Work with the UI/UX designer to implement r...

Motion Recruitment
Cottonwood Heights, Utah

Our large finance and advisory company is looking for a contract Senior Software Engineer. Full-stack experience, either toward systems (kafka, docker, posix), databases (postgres), or front-end (javascript/typescript, react). Our core stack is Java/ Kotlin/ Spring / PostgreSQL/ React, and we run on...

SoFi
Cottonwood Heights, Utah

We are seeking a skilled and experienced Senior Engineer to join our Cloud Primitives team. If you are an experienced engineer with expertise in cloud technologies and a passion for building reliable, scalable, and secure cloud infrastructure, we invite you to apply for this exciting opportunity. Su...

Task Force Talent
Salt Lake City, Utah

Task Force Talent is seeking senior software engineers (multiple openings) for a very well-funded Series B company working on insider threat and supply chain security problems. Any scientific or engineering background with strong software skills and experience. We have placed quite a few e...

SS&C Technologies Holdings
Salt Lake City, Utah
Remote

Job Title: Senior/Lead Software QA Engineer. Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field. SS&C’s timeshare management software integrates sales and marketing, owner services and property management into a centralized and easy-to-use system. QA proc...

Western Governors University
Salt Lake City, Utah

Researches, designs, and develops computer software systems applying principles and techniques of computer science, engineering, and mathematical analysis. Analyzes software requirements to determine feasibility of design within time and cost constraints. Formulates and designs software system, usin...

Tend
Salt Lake City, Utah

The Senior Principal Software Engineer should enjoy leading in an Agile collaborative environment with product managers, designers, external partners, and other engineers working together to build a high quality, consumer-oriented product from the ground up. We are looking for a software engineering...