NACE Logo NACE Center Logo
National Association of Colleges and Employers NACE Center for Career Development and Talent Acquisition
mobile menu
  • NACE Careers

    .Net Developer

    Are you looking for an opportunity to use your skills in coding and software development in a culture that respects diverse perspectives and continuous learning? The National Association of Colleges and Employers (NACE) is seeking .NET Developer to support multiple applications, such as the NACE website, NACE Center, and NACE Community, among others. This vital role helps to provide the platforms upon which NACE delivers its globally recognized expertise in the hiring of the college educated to its global community of members, as well as internal staff.

    The .NET Developer’s role is to develop, maintain, test, and deploy custom and off the shelf software. The .NET Developer will also be responsible for working with NACE staff to perform needs assessment, gap analysis, and create written requirements for enhancements and new projects.

    Core functions include:

    • Developing, debugging, testing, and fully documenting programs or processes following industry standards and best practices.
    • Designing efficient, extensible, modular code from written requirements.
    • Performing required analysis from formal and informal sources.
    • Translating functional specifications into technical specifications.
    • Assisting project personnel in resolving complex program problems.
    • Diagnosing technical challenges by analyzing code and supporting technical documentation.
    • Developing test plans to verify logic and presentation of new or modified applications.
    • Completing tasks as assigned within deadlines.
    • Participating in peer reviews.


    • Three years of hands-on experience in a software development role, and a Bachelor's Degree in Web Development, Web Design, or equivalent combination of education and experience.
    • A minimum of three years of demonstrated, hands-on programming experience in .NET and Visual Studio, SQL, CSS, HTML, JavaScript, and JQuery.
    • The ability to analyze code written by other team members or vendors and assume ownership and support of that code as needed, and the discipline to document code you have authored.
    • The ability to manage multiple tasks with varying priorities

    What We Offer You

    NACE employees receive a competitive salary and enjoy a work environment that values collaboration, innovation, and excellence. Additionally, we have an extremely robust benefits package for our employees, including:

    • Generous paid time off and vacation time
    • Flexible work schedule for those who have earned it
    • 401(k) with company match
    • Generous medical, dental and vision plan (no premium for employee-only coverage and extremely reasonable rates for family coverage)
    • Company provided short-term and long-term disability
    • Company provided life insurance equal to two times annual salary

    About NACE

    The National Association of Colleges and Employers (NACE) is the foremost provider of professional development and educational programs related to the career development and hiring of the college educated.

    NACE is the leading voice on emerging issues and trends; a vital professional network for learning and benchmarking; and a trusted source for knowledge, standards, competencies for professional practice, and advocacy pertinent to workforce policy issues. NACE serves more than 8,100 college career services professionals at nearly 2,000 colleges and universities nationwide; more than 3,100 university relations and recruiting professionals; and the business affiliates that serve this community. Visit to learn more.

    The association is based in Bethlehem, PA, with proximity to Philadelphia and surrounding metropolitan areas in PA and NJ.

    How to Apply

    PLEASE NOTE - To be considered, all applicants MUST include:

    • An updated resume
    • A brief cover letter describing why you meet the qualifications for our position is required to be considered
    • A sample of a report that you have written based on data that you have analyzed
    • Salary history and/or requirement


    NACE’s hiring management partner is myHR Partner. myHR Partner is not a staffing service or recruiter. All resumes/applications will be reviewed for this position and only for NACE. Applicants who meet the initial qualifications will be contacted for a phone interview.

    All applicants can check the status of their application by logging on to the myHR Partner web portal at and logging on to your personal profile in the Job Postings area.
    If you are selected to receive an offer of employment with our company, your employment may be contingent upon the successful completion of work references and other background checks.

    We realize that it takes time and effort to go through our application process and we thank you for considering applying for this position. We kindly ask for no emails or phone calls to further your application process. These efforts will not enhance your opportunity for consideration and we are not equipped to respond to these requests. Thank you in advance for your adherence to this request.

    EOE, M/F/D/V.