A technology solutions firm in Edina, MN, seeks a Solution Application Architect for a hands-on role. You will design systems and architecture for a new engagement marketing SaaS platform, while also mentoring and coaching team members. Required skills include experience with TPL, Domain Driven Design, and a strong understanding of functional programming. This full-time position offers a competitive salary of $125k.
Qualifications
Proven experience as a Solution Application Architect in a tech environment.
Hands-on coding experience, particularly in C# and related technologies.
Strong mentoring skills to guide junior developers.
Responsibilities
Design systems and strategies for new technological solutions.
Architect the development of a new engagement marketing SaaS platform.
Mentor and coach other team members while contributing code.
Skills
Experience with TPL, TPL DataFlow, Reactive Framework (Rx)
Experience with Domain Driven Design, CQRS, or Event Sourcing
Experience using or building Domain Specific Languages (DSLs)
Ability to create and use persistent / immutable data structures
Ability to create and use Abstract Syntax / Expression Tree structures
Understanding of functional programming concepts like closures, currying, and monads
Deep understanding of building components / libraries for C# syntax
Mono framework development on Linux
Job description
A technology solutions firm in Edina, MN, seeks a Solution Application Architect for a hands-on role. You will design systems and architecture for a new engagement marketing SaaS platform, while also mentoring and coaching team members. Required skills include experience with TPL, Domain Driven Design, and a strong understanding of functional programming. This full-time position offers a competitive salary of $125k.