• Denver, CO
  • Instant Apply
30+ days ago

Job Description

Title: .NET/F# Developer
Location: Fully onsite in Chicago, IL or Denver, CO (5 days onsite every week) NO RELOS


No relocation candidates, we need local resources only because of the onsite interview.

  • Top Must-Haves:
    • 4+ years of experience
    • .Net v 10+ (migrating to this so need people who are already working in it)
    • F# - entire application is built in F# (4+ years of exp)
    • Experience building and maintaining REST APIs
  • Nice to Haves:
    • Client experience
    • Angular front end


Responsibilities
  • Contribute to story refinement/defining requirements
  • Perform spike/proof of concept as necessary to mitigate risk or implement new ideas
  • Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
  • Utilize multiple architectural components (across data, application, business) in design and development of client requirements
  • Assist team with resolving technical complexities involved in realizing story work
  • Design/develop/modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
  • Design/develop/maintain automated test suites (integration, regression, performance)

Mandatory Skills
  • Previous Application Programming/Development experience designing, developing, and deploying scalable, high-volume, multi-tiered, distributed transactional applications
  • Strong F# Development skills
  • Deep knowledge designing and implementing RESTful Web APIs on recent .NET and/or .NET Framework versions
  • Deep knowledge designing and implementing Event Based integration services using Message Brokers such as Kafka, RabbitMQ, etc.
  • Understanding of Functional Programming, Domain Driven Design, and Consumer Driven Contracts, Clean Architecture, CQRS
  • Proficient with API instrumentation, resiliency, caching, modularity
  • Proficient with API Security Frameworks (oAuth, JWT, etc.)
  • Proficient with API documentation tools (Swagger or similar)
  • Strong understanding of unit testing frameworks, TDD, CI, IoC
  • Strong knowledge of SQL Server databases
  • Deep understanding of Git version control system
  • Experience working in Agile development process and good understanding of various phases of Software Development Lifecycle
  • Experience in data access technologies and patterns
  • Ability to communicate, written and verbal, with technical and non-technical cross-functional teams

Numbers & Facts

LocationDenver, CO

Skills

  • API Documentationunmatched
  • Agile Programming Methodologiesunmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • Cachingunmatched
  • Communication Skillsunmatched
  • Cross-Functionalunmatched
  • Customer Experienceunmatched
  • Develop and Maintain Customersunmatched
  • Distributed Applicationsunmatched
  • Functional Programming Languagesunmatched
  • Gitunmatched
  • Instrumentationunmatched
  • Integration Testingunmatched
  • Inversion of Control (IoC)unmatched
  • Message Brokerunmatched
  • Message Servicesunmatched
  • Microsoft .NETunmatched
  • Microsoft F#unmatched
  • Microsoft SQL Serverunmatched
  • OAuthunmatched
  • Proof of Conceptunmatched
  • REST (Representational State Transfer)unmatched
  • RabbitMQunmatched
  • Regulatory Complianceunmatched
  • Requirements Managementunmatched
  • Risk Managementunmatched
  • SWAGGER OASunmatched
  • Scalable System Developmentunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Test Automationunmatched
  • Test Driven Development (TDD)unmatched
  • Test Suiteunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder