What are the responsibilities and job description for the Application Developer position at National Futures Association?
When you join NFA as an Applications Developer II, you'll join a high-performing team of dedicated professionals responsible for ensuring the design and implementation of new systems, as well as the maintenance and enhancement of existing systems. Bring your analytical and innovative mindsets. Bring your technical know-how, problem solving and project management skills and an eye for detail. Beginning your first day and throughout your career, you'll utilize your critical thinking and decision-making skills to support our important regulatory mission.
What you'll do:
The Applications Developer II analyzes user requirements and provides optimal systems solutions to business needs. Specifically, your responsibilities will include:
- Participating in or leading design meetings for development projects.
- Analyzing business requirements and designing appropriate solutions.
- Assisting in logical database analysis and design.
- Coding applications programs for new or existing systems.
- Testing applications programs for new or existing systems.
- Answering Help Desk questions from staff and outside users.
- Participating in scrum teams for development.
What we’re looking for:
Diligent, detail-oriented individuals thrive in this analytical role. If you're eager to apply your technical abilities to serve a public good—supporting the integrity of the derivatives markets—and meet the qualifications below, we encourage you to apply to join our team as a Applications Developer II.
- Bachelor's degree required, advanced degree preferred.
- Two or more years of experience with .NET technologies (.NET framework, .NET Core , C#, VB, and ASP.NET)
- Two or more years of advanced SQL writing and optimization using SQL Server.
- Experience with Visual Studio, Microsoft Access, Entity Framework or Dapper, Blazor, React, Azure DevOps, XML, Tableau.
- API and Azure Cloud Computing experience preferred.
- Experience working on a Scrum team
- Excellent problem-solving and debugging skills
- Strong communication and collaboration skills to work effectively with Product Owners and stakeholders
Salary Range: $88,400 - $147,400
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.
Please note: NFA cannot provide any form of sponsorship or transfer sponsorship for this position. This means candidates must be authorized to work in the United States without sponsorship now or in the future. Additionally, NFA offers a flexible work environment to support our employees. This position follows a hybrid model, allowing team members to work remotely two days per week while collaborating gin the office on other days.
NFA is not seeking assistance from external staffing agencies or third-party vendors at this time.
Salary : $88,400 - $147,400