Talent.com
Senior Developer
Senior DeveloperNational Restaurant Association • Chicago, IL, United States
No longer accepting applications
Senior Developer

Senior Developer

National Restaurant Association • Chicago, IL, United States
10 days ago
Job type
  • Full-time
Job description
Description

The National Restaurant Association and National Restaurant Association Educational Foundation are proud to be part of a highly respected industry, providing hospitality, opportunity, and quality of life. And much like the industry we represent, we have a dynamic, diverse, and inclusive culture, grounded in trust, hospitality, collaboration, and innovation. These are the core values that inspire our work, and what we are looking for in a Senior Developer.

As a Full Stack .NET Developer, you will work closely with members of the project team focusing on building, maintaining, and enhancing both new and existing systems. Position requires a balance of independent work and collaborative team efforts, with an emphasis on seeking guidance and input when needed.

The ideal candidate brings a minimum of three to five years proven experience in .NET, C# and ASP.NET, with a strong understanding of web development concepts and front and back-end technologies. Position requires a highly motivated and adaptable self-starter, open to embracing new concepts and ideas. Must excel in navigating complex challenges and technical tasks in a dynamic and fast-paced environment.

This role operates from our Chicago office, following our hybrid work structure with a required three days onsite, Monday - Wednesday and remote days Thursday and Friday.

The work you will do as Senior Developer, will allow us to deliver on our digital transformation efforts and business goals.

We are proud to offer our team members comprehensive benefits, designed to support their financial, professional, and personal well-being. In addition to outstanding healthcare coverage (medical, dental and vision), competitive salaries, generous vacation and leave time, we offer a matching 401(k) plan, a unique collection of corporate discounts and memberships, as well as programs to support career and skills development, including coaching, learning and tuition assistance, and so much more.

Essential Functions

Front-End Development

  • Strong knowledge of HTML and CSS for creating web page layouts and styling.
  • Proficiency in JavaScript, and ideally, familiarity with modern JavaScript frameworks and libraries like Angular, React, or Vue.js.
  • Basic understanding of user interface and user experience design principles to create user-friendly and visually appealing web applications.

Back-End Development

  • Proficiency in .NET technologies, including C# programming language, ASP.NET MVC, ASP.NET Core, and Entity Framework for building server-side applications.
  • Mastery of C# for building server-side logic and web services.
  • Proficiency in unit testing frameworks (e.g., NUnit, xUnit) and embrace test-driven development practices. Utilize debugging tools for effective issue resolution.
  • Experience in building RESTful APIs for communication between the front-end and back-end.
  • Proficiency in working with databases, particularly SQL Server or other relational databases, including database design, querying, and optimization.
  • Knowledge of Entity Framework for data access and ORM (Object-Relational Mapping).
  • Skills in optimizing application performance, including database query optimization, caching, and code profiling.
  • Familiarity with version control systems like Git for code collaboration and management.

Web Development Tools and Libraries

  • Understanding of package managers like npm and NuGet for managing third-party libraries.
  • Knowledge of building automation tools like Webpack or Grunt.
  • Basic understanding of DevOps principles, including continuous integration and continuous deployment (CI/CD) pipelines.
  • Knowledge of deploying applications to web servers and cloud platforms like Azure, AWS, or Google Cloud.

Security

  • Awareness of common web application security threats and practices for securing applications against vulnerabilities.
  • Ability to implement secure user authentication and authorization mechanisms, such as OAuth, JWT, or Identity Server.

Non-Technical

  • Familiarity with agile development methodologies like Scrum for effective collaboration with cross-functional teams.
  • The ability to analyze requirements and identify potential issues or areas for testing.
  • A keen eye for detail to spot even the smallest of defects in software.
  • Strong problem-solving skills to troubleshoot issues and work collaboratively with developers to resolve them.
  • Excellent communication skills to document test cases, report defects, and collaborate effectively with development and product teams.
  • Effective time management to meet deadlines and manage multiple testing tasks simultaneously.
  • The software development landscape evolves rapidly, and full stack developers need to adapt to new tools and technologies.
  • The ability to work well within a team, as QA engineers often collaborate closely with developers and other stakeholders.
  • A commitment to ongoing learning and staying updated with the latest .NET technologies and testing practices.
  • Familiarity with LMS/EMS systems is a plus.

Requirements

  • Bachelor's degree required in information technology, computer science or related fields or equivalent knowledge and/or work experience.
  • Proven expertise in .NET, C#, and ASP.NET.
  • Strong understanding of web development concepts and front-end technologies.
  • Proficiency in working with SQL databases and database design.
  • Experience with cloud computing, particularly Microsoft Azure services.
  • Familiarity with microservices architecture, service oriented and event driving architecture
  • Experience with design patterns like repository, command, etc.
  • Knowledge of testing frameworks, CI/CD practices, and source control systems.
  • Understanding of security principles and best practices for web applications.
  • Reliable, self-motivated, and focused on high quality delivery of work products; willing to accept responsibility and accountability.
  • Strong interpersonal and diplomacy skills.
  • Highly effective time management, organizational, problem-solving and priority setting skills.
  • Strong technical and business aptitude.
  • Exceptional analytical and critical thinking skills.
  • Significant communication skills in written and verbal formats; showcasing clear and concise manner.
  • Flexible and resilient; able to thrive in fast-paced environment.
  • Ability to work independently or as part of a team.
  • Computer proficiency across MS Office, including Word, Excel, and PowerPoint. Ability to learn new technology platforms as needed.

We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, or national origin, age, disability status, genetic information and testing, family, and medical leave, protected veteran status, or any other characteristic protected by law. We strongly encourage women, people of color, people with disabilities and veterans to apply for our job openings. This commitment supports our policy of developing and capitalizing on the abilities of all our team members, as well as selecting, developing and promoting those who are best qualified.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Create a job alert for this search

Senior Developer • Chicago, IL, United States

Similar jobs

Senior Engineer Cryptography

Synchrony FinancialCHICAGO, Illinois, United States
Full-time

All automated and supported 24/7/365.Who designs and creates the platforms to run all those applications? You, if you join our Tech & Ops team as a Java Development Lead.As a Senior Engineer Crypto...Show more

 • Promoted

Senior C++ Software Developer

Edgehog TradingChicago, IL, United States
Full-time +1

Edgehog Trading is a proprietary trading firm specializing in electronic options market making.We take a technology-driven approach, designing and operating automated, scalable systems to provide l...Show more

 • Promoted

Senior Epic Cadence Application Developer

AccentureChicago, IL, United States
Full-time

Accenture Flex offers you the flexibility of local fixed-duration project-based work powered by Accenture, a leading global professional services company.Accenture is consistently recognized on FOR...Show more

 • Promoted

Senior Mobile Application Developer

Konnect IT Group, Inc.Chicago, IL, United States
Full-time

Senior Mobile Application Developer.The ideal candidate will bring advanced expertise in.This role also involves mentoring junior developers, setting coding standards, and contributing to mobile st...Show more

 • Promoted

Senior UiPath Developer

CoSourcing PartnersChicago, IL, United States
Full-time

Contract-to-Hire (6-12 months) W2.As a Senior UiPath Developer, you will play a critical role in the successful delivery of a high-impact UiPath automation initiative.Reporting directly to the Busi...Show more

 • Promoted

Workday Extend Developer

Kaav Inc.Chicago, IL, United States
Full-time

Workday Integrations and custom application development.Workday Extend, along with proficiency in Workday integrations and HR system implementations.This is a remote role, but candidates must be lo...Show more

 • Promoted

Senior Full Stack Developer - Distribution (Chicago, IL)

BunzlMorton Grove, IL, United States
Full-time

Bunzl Digital and eCom team, you will play a senior, hands-on individual contributor role focused on building, evolving, and scaling Bunzl’s digital, eCommerce, and AI-enabled capabilities.This rol...Show more

 • Promoted

Senior Developer - LOCALS TO CHICAGO ONLY

Guru SchoolsChicago, IL, United States
Full-time

Direct Client** OpeningNeed **Genuine****Solid Experienced** Folks with**Strong Communication** Skills**++Prefer 13+ years Experienced Local resources++**Rate: $85/hr - 100/hr ideally but have addi...Show more

 • Promoted

Senior Application Developer

HUB InternationalChicago, IL, United States
Full-time

At HUB International, we are a team of entrepreneurs.We believe in protecting and supporting the aspirations of individuals, families, and businesses.We help our clients evaluate their risks and de...Show more

 • Promoted

Senior Architect - DevOps

Avani Technology SolutionsChicago, IL, United States
Full-time

LOOKING FOR AWS DESIGN AND ARCHITECTURE, ENTERPRISE N/W , BLUES AND ALL AWS SERVICES.BLUE HC experience related to Blues applicationsPrior experience in developing Cloud Formation Scripts for AWS O...Show more

 • Promoted

Guidewire Rating Configuration Developer, Senior Associate

PwCChicago, IL, United States
Full-time

At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency.These individuals ana...Show more

 • Promoted

Senior Technical Architect

Simarn SolutionsChicago, IL, United States
Full-time

About the job Senior Technical Architect.Senior Technical Architect / Full Stack.NET / Azure / Cloud Engineering.We are seeking a Senior Full Stack.NET Developer with strong hands-on experience acr...Show more

 • Promoted

Senior React Developer

r2 Technologies, Inc.Chicago, IL, United States
Full-time

Job Title : Senior React Developer.SharePoint Developer will assist in developing and supporting our Hotel Pipeline application which is used by our Development, Design & Construction, Finance and ...Show more

 • Promoted

Senior SQL Developer

Macpower Digital Assets EdgeChicago, IL, United States
Full-time

We are seeking a highly motivated Senior SQL Developer with strong technical and analytical skills.Experience in property and casualty (P&C) insurance is preferred.This role involves system analysi...Show more

 • Promoted

Senior Software Development Engineer

Clearwater AnalyticsChicago, IL, United States
Full-time

Clearwater Analytics' mission is to become the world's most trusted and comprehensive technology platform for investment reporting, accounting, and analytics.With our team, you will partner with th...Show more

 • Promoted

Sr UiPath Developer Chicago, IL

Futran Tech Solutions Pvt. Ltd.Chicago, IL, United States
Full-time

Design, develop and test solutions Daily scrum call with customers Completing the story point statement within the prescribed timeframe.Competencies Digital: Robotic Process Automation - Automation...Show more

 • Promoted

Earnix Developer |

Scout ExchangeChicago, IL, United States
Full-time

The Earnix Developer will play a key role in the design configuration development and optimization of pricing rating and underwriting models on the Earnix platform as part of the Hiscox Earnix Mode...Show more

 • Promoted

Senior Java Developer/ OpenShift Developer

ExperisChicago, IL, United States
Full-time

Be among the first 25 applicants.This range is provided by Experis.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Our client, a leader in Cyber...Show more