NFF Inc

  • Senior Application Developer

    Location US
    Posted Date 1 day ago(1 day ago)
    Job ID
    2511
    # Positions
    1
    Category
    Information Technology - Database Developer
  • About NFF

    Networking For Future, Inc. (NFF) is a technology firm offering Network Services and Software services to our clients. As a Certified Cisco Gold Partner, NFF provides: network assessments, integration and design; IP telephony; wireless and Information Security. Software services practice includes: Application Development; Content Management Integration and Large database/ Data warehouse integration services as well as Professionals Services. We differentiate ourselves as an organization that focuses on people, both our clients and our employees. We are committed to empowering our employees by creating an environment for growth, partnership, respect and creativity. For the second year in a row NFF was named one of Inc. magazines Fastest Growing Private Companies.

    About this Position / Responsibilities

    Looking for a senior level .NET/C# and JavaScript developer with hands-on experience in designing, developing, releasing and maintaining responsive and secure external-facing web applications, on both Microsoft and open-source platforms.

    Qualifications

     Basic Qualifications



    • 10+ years Senior .NET Web Architect with deep knowledge of .NET architecture and broad range of Microsoft technologies including C#, NET, WebAPI, MVC, Angular/React JS, JS Frameworks, Entity Framework/ORM, HTML5, CSS3, JSON.

    • BS / MS in Computer Science or similar engineering program.

    • Familiarity with Active Directory programming

    • DevOps, CI/CD, continuous Integration, and development automation using MS TFS.

    • Experience with agile development environments and Scrum methodology.

    • Hands-on experience with designing highly secured enterprise-level applications.

    • Design, code, test, debug, and document software solutions using appropriate processes, tools, frameworks, libraries, patterns, best practices and standards.

    • Experience with common design patterns (e.g., DI/IoC, singleton, factories, etc.).

    • Experience with Test Driven Development (TDD) in web environment.

    • Experience with Agile/Scrum and Waterfall methodologies using Team Foundation Server (TFS).

    • SQL Server, T-SQL, SSIS, SSRS, query optimization, data modeling techniques.

    • Experience designing RESTful Services using WebAPI and node.js.

    • Skilled at translating business and technical requirements to working code.

    • Strong understanding of UI, cross-browser compatibility, web functions and standards.

    • Ability to plan, schedule and deliver quality software.

    • Excellent verbal and written communication skills required.


     


    Nice to Have



    • Active Directory automation for security groups manipulation

    • PMP, PMI-ACP, Scrum Master Certification (++)

    • Familiarity with CI/CD tools such as MS TFS, Git

    NFF Disclosures

    NFF provides a competitive salary and benefits package including health insurance (medical, prescription, dental, and vision), life and disability insurance, PTO, paid holidays, 401 (k) match, Flexible Spending Accounts, Commuter benefits, and educational assistance. Please visit the careers page of our website (www.nffinc.com) for more details.

    VOLUNTARY SELF-IDENTIFICATION FORM (CONFIDENTIAL)

    We are an Equal Opportunity Employer and do not discriminate on the basis of race, color, religion, sex, age, national origin, disability, veteran status, sexual orientation or any other classification protected by Federal, state, or local law. NFF is subject to certain governmental recordkeeping and reporting requirements for the administration of civil rights laws and regulations and affirmative action. In order to comply with these laws, we invite you to voluntarily self-identify your gender, race and ethnicity. Submission of this information is voluntary and refusal to provide it will not subject you to any adverse treatment. The information will be kept confidential and will only be used in accordance with the provisions of applicable laws, executive orders and regulations, including those that require the information to be summarized and reported to the federal government. When reported, data will not identify any specific individual. This information will not be shared with hiring managers, will be kept separate from your application data and will not affect any employment decisions.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed