Proficient in SQL databases, preferably Microsoft SQL Server
Familiarity with front-end frameworks, ideally ASP.NET or ASP.NET Core
Strong background in object-oriented programming, particularly C#
Experience with git-based source control
Knowledge of .NET Blazor and Razor
Bachelor's degree in computer science, engineering, or a related field preferred
Responsibilities
Develop expertise in our SaaS applications
Contribute to architecture design and feature development using Agile methodologies
Collaborate with team members to share technology and domain knowledge
Maintain existing applications and provide Tier 2/3 customer support
Stay updated on technical trends and advise the team
Analyze complex problems and create clear, effective solutions
Own significant application features, ensuring processes are followed and work is completed
Benefits
Flexible remote work options
Opportunity for professional growth and learning
Collaborative team environment
Exposure to cutting-edge technologies
Supportive company culture with an entrepreneurial spirit
Full Job Description
Responsibilities
Develop a strong knowledge of our SaaS applications
Contribute to architecture design decisions and develop features for our applications using scrum and other Agile methodologies
Work alongside other team members to learn/share specific technology and domain knowledge
Support ongoing maintenance of our existing applications
Provide Tier 2/3 customer support to resolve customer issues
Stay current on new technical trends and methods and advise team
Analyze complex problems methodically and develop straightforward, readable solutions using appropriate design patterns
Own significant application features or areas, following processes and driving work through completion
Qualifications and Experience
3+ years of development experience with full stack web development
Experience with SQL databases with preference for Microsoft SQL Server
Experience with front end frameworks with preference for ASP.NET or ASP.NET Core
Experience with object-oriented programming, with preference for C#
Experience with git-based source control Excellent communication skills. Ability to work collaboratively with all members of the product and development teams.
Experience with .NET Blazor and Razor
A strong work ethic and willingness to learn. An entrepreneurial, energetic, and optimistic attitude.
Bachelor's in computer science, engineering or related field preferred
Location/Travel
Position is flexible in terms of physical location and can be remote.