Job Url: https://fmgsuite.applytojob.com/apply/oTdBt0ICez/Software-Engineer-Remote?utm_source=himalayas.app&utm_medium=himalayas.app&utm_campaign=himalayas.app&ref=himalayas.app&source=himalayas.app Job Description: Skip To Job Description Software Engineer (Remote) Remote Full Time Engineering Mid Level What We Do We help Financial Professionals build and grow their business in a variety of different ways.  With over 40,000 clients benefiting from our innovative solutions, we are dedicated to transforming their marketing efforts into growth engines. FMG is the leading all-in-one digital marketing platform empowering financial advisors, insurance agents, and enterprises with scalable and compliant marketing solutions designed to drive organic growth.  Consistently ranked #1 in market share and customer satisfaction in the T3 Software Survey Report, FMG helps clients stay ahead of evolving trends and effectively implement marketing best practices. Through an intuitive, centralized platform, FMG enables users to efficiently manage websites, email, texting, social media, events, blogs, videos, and more—all in one place. About Our Culture At FMG, we have crafted an extraordinary work environment that perfectly balances hard work with an incredible team spirit. Since our inception over a decade ago, we've grown into a thriving community of 450+ dedicated employees spread across the globe. Our fast-paced, results-driven culture is matched by our commitment to maintaining a healthy work/life balance, ensuring that our team members feel fulfilled both personally and professionally. Collaboration and open, thoughtful communication are at the heart of what we do. Our mission is to invest in motivated, successful individuals, supporting them as they excel both inside and outside of the workplace. We're building a winning team of A+ players, and we invite you to be a part of this amazing journey. At FMG, you'll find an environment that champions growth, celebrates achievements, and fosters a sense of belonging. Join us, and let's create something extraordinary together! Our Employee Benefits At FMG, we’re serious about being an awesome place to work! We’ve earned the USA Top Workplace award three years running (2023, 2024, and 2025), and we’re always looking for ways to keep things great—like regularly checking in on our benefits and pay to make sure you’re getting a truly competitive package. Enjoy a generous paid holiday schedule, including a full week off for our Winter Holiday Shutdown. Our comprehensive paid time off policies cover vacation, sick days, parental leave, and bereavement leave. Our robust insurance plan includes: Medical with $0 co-pay Telehealth plan  Dental Vision Health Savings Account (HSA) with generous employer contributions Flexible Spending Accounts (FSA) Company-paid Life Insurance and Accidental Death & Dismemberment (AD&D) coverage Company-paid Short & Long Term Disability coverage Company-paid Employee Assistance Program (EAP) Matching 401(k) with immediate full vesting On Demand Pay - allows access to a portion of your earned wages prior to the payday with same day deposit Internet & Gym Reimbursement! We’ll provide you with the work computer equipment you need to set you up for success! Our Employee Events Committee and managers are always planning a mix of fun in-person and virtual events to keep us all connected—plus we also love to throw in some FMG swag, so you can show off your company spirit in style! About the Role Our ideal candidate is purpose-driven, results-oriented, able to take ownership of how our products and systems operate, and be awesome to work with. You can take something from a mockup to production and all the steps in between. You must be an excellent team player and be able to contribute positively to our culture of iterative development, team collaboration and our fun, positive, professional work environment.   Compensation This position offers $108,000 per year Primary Responsibilities & Expectations Required Skills and Experience A minimum of five years experience developing web-based software Strong understanding of C#, ASP.NET, REST API patterns Strong understanding of SQL Server, Data modeling Solid understanding of Javascript and a front end framework (React preferred) Practices SOLID engineering principles Able to take acceptance criteria and make it a reality from data modeling to the browser Strong verbal and written communication skills Self-motivated with the ability to work independently  Fast learner & strong team player Access to a private & secure workspace, free from distractions Accessible during the assigned work schedule for regular duties and responsibilities as outlined by the supervisor An internet connection with speeds of 5 Megabits down / 3 Megabits up (5mbps/3mbps) Project Management Skills Effectively manages time and prioritizes competing demands in fast-paced environment Communicates technical concepts and trade-offs clearly to non-technical stakeholders Proactively identifies and manages project risks before they become issues Breaks down complex features into deliverable increments with clear milestones Adapts to changing requirements and manages scope changes professionally Facilitates technical discussions and builds consensus across team members Coordinates release activities including deployment planning and rollback procedures Senior Level Expectations Makes sound architectural and technical decisions independently Owns features end-to-end from requirements through production support Mentors other engineers through code reviews and technical guidance Identifies systemic issues proactively and drives solutions Preferred Skills and Experience Cloud computing, Amazon AWS Leveraging agentic AI tools in SDLC and IDE Experience in Test Driven Development and Unit/Integration Testing Agile team experience Git, GH Actions, CI/CD Mastery of slack emojis and gifs At FMG, we believe in the wholehearted acceptance of each other regardless of our differences. We strive to foster an environment that allows everyone to contribute to our mission in their unique ways. With the belief that diversity propels innovation, we are continually finding ways to cultivate a commitment to inclusion in our employees, services, and products, as well as in the communities in which we live and work.  We are proud to be an equal opportunity employer committed to providing employment opportunities regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, and genetic information.  If you require accommodation to complete the application or interview process, please contact peopleteam@fmgsuite.com. You can find out more about what it’s like to work at FMG, by visiting https://fmgsuite.com/about-us/   Apply for this position REQUIRED* First Name* Last Name* Email Address* Phone* Address* Resume* Attach resume or Paste resume Who referred you to this position? Enter their first and last name here. What's your citizenship / employment eligibility?* Do you reside in one of the following states: Alabama, Arizona, Arkansas, California, Colorado, Florida, Georgia, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Maine, Massachusetts, Michigan, Minnesota, Missouri, New Hampshire, New Mexico, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina, South Dakota, Tennessee, Texas, Utah, Virginia, Washington, or Wisconsin?* Have you previously worked with FMG in any capacity as an employee, temp or contractor?* What is your annual salary requirement for this position? Please enter a salary range in dollars (example: $80,000-$90,000).* How many years of professional software engineering experience do you have building web applications?* How many years of experience do you have with .NET (C#) for backend or API development?* How many years of experience do you have building front-end applications with React?* Do you have hands-on experience working with AWS services (e.g., EC2, RDS, S3, Lambda)?* Do you have experience with SQL and relational databases (writing queries, schema design)?* Describe a recent project where you worked with .NET, React, and AWS. What was your role and what technical challenges did you solve?* Tell us about a time you took increased ownership of a feature or project. What was the outcome?* The following questions are entirely optional. To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more. Gender Race/Ethnicity Invitation for Job Applicants to Self-Identify as a U.S. Veteran A “disabled veteran” is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability. A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service. An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense. An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985. Veteran status I IDENTIFY AS ONE OR MORE OF THE CLASSIFICATIONS OF PROTECTED VETERAN LISTED ABOVE I AM NOT A PROTECTED VETERAN I DON’T WISH TO ANSWER Human Check* POWERED BY