Senior Software Engineer

closed
FMG Logo

FMG

πŸ’΅ $70k-$115k
πŸ“Remote - Worldwide

Summary

Join FMG, a marketing software company serving small businesses, as a Lead Engineer. You will guide product, system, and team development, leading a remote team. This role requires strong communication, leadership, and decision-making skills. We offer a healthy work-life balance, a remote-first culture, and a competitive compensation package. The ideal candidate has at least 5 years of experience in web-based software development and expertise in C#, .NET, and related technologies. We value collaboration, open communication, and a commitment to both professional and personal success.

Requirements

  • Minimum of 5 years experience in developing web-based software
  • Strong understanding of C#, .NET/Core, ASP.NET MVC, Web API, SQL Server, Data modeling, Javascript, and a front-end framework (React preferred)
  • Excellent verbal and written communication skills
  • Self-motivated with the ability to work independently
  • Fast learner and a strong team player

Responsibilities

  • Design, code and test web applications and user interfaces
  • Research and experiment to develop ideal solutions to common and unique problems
  • Collaborate with others on your team and throughout the organization
  • Analyze and debug challenging problems
  • Support system integration and verification
  • Participate in the planning and design of new software products
  • Support and enhance systems in production
  • Demonstrate a strong understanding of C#, .NET/Core, ASP.NET MVC, Web API, SQL Server, Data modeling, Javascript, and a front-end framework (React preferred)
  • Possess excellent verbal and written communication skills
  • Work independently with self-motivation while also being a strong team player
  • Display a fast learning ability to adapt to new technologies and methodologies
  • 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)

Preferred Qualifications

  • Cloud computing, Amazon AWS
  • Experience developing or working with CMS solutions
  • Experience in Agile, Scrum, Kanban teams
  • Containers
  • Ability to work remotely
  • Test driven development, test automation
  • Mastery of slack emojis and gifs

Benefits

  • Generous paid Holiday schedule with a paid Winter Holiday Shutdown week
  • Comprehensive paid time off policies including vacation, sick, parental, and bereavement leave
  • Robust Insurance Plan including: 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
  • Employee Events Committee that plans fun in-person and virtual events
  • On Demand Pay - allows access to a portion of your earned wages prior to the payday with same day deposit
  • Internet & Gym Reimbursement!
  • Work computer equipment is provided to help you succeed :)
This job is filled or no longer available