Skip to main content

.NET/F# Developer

Posted 6 days ago

anvetaDenver (CO)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

NET/F# Developer
Location: Fully onsite in Chicago, IL or Denver, CO (5 days onsite every week) NO RELOS
Duration: 12+ Month Contract to hire2 step interview process, first round is a 30 minute video call with BOA. Final round is in person/onsite at the Denver office or Chicago office. 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 APIsNice to HavesBank of America 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, CQRSProficient 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, IoCStrong 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

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this