National Notary Association Career Opportunities
Within the last 5 years, what role did the following play in your job:
hands on coding in C#/.NET
How many years of Software Development do you have at this point in your career?
Within the last 5 years, what role did the following play in your job:
developing web services either SOAP or REST or WCS
Please note that this position is no longer available.
If you would like to be considered for similar opportunities now or in the future, feel free to apply and/or set up a notifier for yourself.
Senior .NET Developer
CA - Chatsworth
or
Apply with

Opportunity Snapshot

This is a unique opportunity to leverage your strong C# .NET skills to play a key role in a major initiative and work with a variety of cutting-edge cloud technologies and development tools. In this dynamic, ground-floor role you will support our migration to a distributed platform capable of taking advantage of cloud computing and servicing the exponential scale for our growing user base. Quick question for you - click here You'll focus on execution and implementation, such as building foundation layers and writing new services, and also provide input on key strategy decisions. In the process you'll be able to try new things, such as implementing new technology and tools as needed. In fact, you'll be one of the first developers to work with the latest release of the Microsoft framework.

The NNA is the nationally and internationally recognized professional association for America's Notaries Public, and the authority and thought leader for the profession. Our high-demand professional programs, services, model legislation, and technology initiatives help Notaries advance their careers and serve the American public with the highest level of professionalism and ethics. We are committed to our members as well as to our employees, always striving to provide our people with growth and development opportunities.

Video: the NNA is very serious about supporting a profession that plays an important role in safeguarding the integrity of a wide variety of business and legal transactions. We also have fun in the process! Join Camille and Neal, the Notary Seals, as they take you on a tour of some of the operational areas that will take advantage of the new distributed platform you help develop. KTLA TV featured the NNA's awesome morning staff on their "Summer Fridays Breakfast Beat" segment because of this video.

The Requirements

To be a good fit for the Senior .NET Developer opportunity you should have:
  • Strong C# .NET skills, including solid experience in middle tier backend development
  • Significant development experience Quick question for you - click here, including:
    • At least two years of experience in developing high traffic web services, ideally in a SOA environment
    • A proven track record of designing, building and deploying web-based applications and platforms
    • Experience in large-scale distributed computing in addition to highly scalable distributed design
    • Good database skills, including knowledge of SQL Server and familiarity with basic stored procedures
  • Proven strong and object oriented development skills
  • A bachelor's degree in Computer Science or other relevant field; we also will consider non-degreed candidates with significant relevant experience
Just as important as your experience and skills will be the following characteristics and competencies:
  • Strong team collaboration skills
  • The ability to:
    • Mentor other IT professionals
    • Communicate and listen, both verbally and in writing, and present ideas clearly
    • Interact effectively with the user community
  • Responsiveness and flexibility
  • An entrepreneurial, self-starter approach
Preferred but not required:
  • A master's degree in Computer Science or other relevant field
  • Experience with various SOA design patterns
  • The ability to:
    • Work within agile process
    • Design and develop in a SOA environment
    • Create design diagrams
  • Experience with:
    • Cloud computing platforms such as Amazon AWS, Microsoft Azure, etc.
    • Building out middle-tier services
    • mongoDB / Redis
    • Transitioning an in-production, high traffic web application/platform to a SOA environment without end user impact
    • e-commerce and CRM platforms

The Role

Reporting to the Manager, Software Development, you will join a team with expertise in Cold Fusion, but we are transitioning to a .NET environment. This team is part of the larger IT organization, under the leadership of the CIO, which includes teams in infrastructure and business analysis/project management.

You will be a primary contributor to the design to migrate our existing platform into the new distributed platform. As we transition to a .NET-focus you will bring the knowledge and experience to take the project forward and then support the platform and applications on an ongoing basis. 

You'll help create the organization's SOA Governance in alignment with industry standards and best practices, including participating in the engineering group's key strategy decisions. This position will be critical to driving the platform transformation and writing enterprise level code while helping lead the engineering organization's design patterns and practices.

The NNA has been in operation for longer than 50 years, and we have established architecture and applications. At the same time, we are approaching this initiative from square one. You'll collaborate with the Manager, not only to build foundation layers and write services, but also to create designs and standards. Quick question for you - click here For the most part you'll focus on "under the hood" apps. For example, once the foundation is in place, you will develop web services that support staffing and scheduling our busy seminar program.

More specifically, you will:
  • Participate in the implementation of transformation of existing platform to a SOA distributed framework
  • Analyze and define services and interfaces
  • Participate in defining SOA governance and design principles and best practices that will be put into execution across teams
  • Be a superstar and write awesome code

Pictured: the new platform will support a variety of services and operational areas at the NNA, including an extensive communications program that keeps Notaries informed via our website, nationalnotary.org; The National Notary, our award winning flagship member publication; the Notary Bulletin, a weekly online news publication; webinars; law updates; special reports; social media; the NNA Conference, the nation's biggest annual Notary conference; and more. Another value-add service we provide is our Notary Hotline, staffed by trained professionals who provide answers to all notarization questions.

Why the NNA

Tactical and strategic impact -- this is an execution-focused role, but you also will influence our systems and applications moving forward. In addition, you will share your .NET expertise with others, helping lead our transition.

Blank slate approach -- most Developers would see this as a kid-in-a-candy-shop opportunity: you'll build the foundation, services and applications from scratch; try new ways of doing things; and explore new tools and technology. We are building everything out of the cloud, so you'll be utilizing the latest technology, and we are using Web API and Agile framework. Take a look at some of the interesting new technology we are using to build out our services:
  • Azure cloud 
  • API Apps for all services
  • SQL server on the cloud
  • Table Storage/ BLOB Storage
  • Redis Cache
  • Azure service bus and worker roles for all event driven/ batch jobs
  • Swagger for documentation
  • SDK generated using Swagger for 3rd party integrations
Professional development -- in addition to expanding your experience and learning new skills and technologies, you will expand your leadership and project management skills. As we grow you may be able to pursue new opportunities, either along a technical path or possibly into management.

Technology with a mission -- throughout the NNA you will find a passionate commitment to supporting our members and the Notary profession. This profession deters fraud (including identity theft) and helps ensure the integrity of a variety of transactions, from property sales to assignments of power of attorney. The work you do will help our team deliver on that commitment.

Positive, dynamic environment -- we are implementing change across our entire organization, laying the groundwork for significant growth. You'll find a supportive leadership team and a culture that is progressive and open to transformation. You also will find some old-fashioned values, like an unwavering commitment to the moral and ethical integrity that is fundamental to the Notary Public profession.

The nation's leader -- we offer services and products for every stage of a Notary's career, from obtaining an original commission to ongoing education, professional supplies, bonds and insurance, emerging technologies, and more. We are also a trusted adviser to many state officials in the development and implementation of notary regulations.

Excellent compensation -- in addition to a competitive salary and bonus incentive program, we offer a comprehensive benefits package that includes medical, dental, life, and disability insurance; a 401(k) plan; generous profit sharing; paid holidays; and ample paid time off.

Pictured (right): more examples of the business areas that will benefit from the platform, foundations, services, and applications you'll help develop. The National Notary Association is the nation's #1 provider of Notary supplies, including stamps and embossers, journals, references, software, and more. We also offer professional insurance, such as surety bonds and errors & omissions insurance. In addition, backed by more than 55 years of expertise, the NNA is the nation's leader in providing Notary training and education. Incorporating state-specific requirements and standard practices, the NNA offers comprehensive live and online training programs.

Pictured (left): The platform "Swagger" is just one of the cool new technologies you'll be exposed to in this role. 

Keys to Success

While we have been in business for decades, ours is not a large, mature development team. If you're the person we're looking for, that's good news -- instead of stepping into a highly structured environment, you will help establish the structure. To be successful in this scenario, you'll need an entrepreneurial spirit and a sense of ownership -- rather than waiting for direction, you will have the confidence in your knowledge and experience to identify what needs to be done, and then do it.

Your technical expertise will be essential, of course, but just as important in our culture will be your interpersonal skills. You will interact directly with users and you should be comfortable probing for more information in language that makes sense to them. Collaboration and customer service will be essential. Our goal is to make this transition with minimal impact on the user community, but you may also help users adopt new processes from time to time.

About the NNA

Established in 1957, the National Notary Association is the leading authority on the American Notary office and is dedicated to educating, serving, and advocating for the nation's Notaries. With hundreds of thousands of members, the NNA imparts comprehensive notarial knowledge and understanding, and bolsters consumer protection by promoting best practices. Never before has the role of the American Notary Public been so important in all aspects of society.

A dynamic, rapidly growing, respected, and influential organization, we work closely with diverse industries and government to implement sound consumer-protection and antifraud programs; we are the leader and authority on electronic notarization of e-documents, an emerging business with tremendous growth potential for the NNA and our members.

Opportunity Snapshot

This is a unique opportunity to leverage your strong C# .NET skills to play a key role in a major initiative and work with a variety of cutting-edge cloud technologies and development tools. In this dynamic, ground-floor role you will support our migration to a distributed platform capable of taking advantage of cloud computing and servicing the exponential scale for our growing user base. Quick question for you - click here You'll focus on execution and implementation, such as building foundation layers and writing new services, and also provide input on key strategy decisions. In the process you'll be able to try new things, such as implementing new technology and tools as needed. In fact, you'll be one of the first developers to work with the latest release of the Microsoft framework.

The NNA is the nationally and internationally recognized professional association for America's Notaries Public, and the authority and thought leader for the profession. Our high-demand professional programs, services, model legislation, and technology initiatives help Notaries advance their careers and serve the American public with the highest level of professionalism and ethics. We are committed to our members as well as to our employees, always striving to provide our people with growth and development opportunities.

Video: the NNA is very serious about supporting a profession that plays an important role in safeguarding the integrity of a wide variety of business and legal transactions. We also have fun in the process! Join Camille and Neal, the Notary Seals, as they take you on a tour of some of the operational areas that will take advantage of the new distributed platform you help develop. KTLA TV featured the NNA's awesome morning staff on their "Summer Fridays Breakfast Beat" segment because of this video.

The Requirements

To be a good fit for the Senior .NET Developer opportunity you should have:
  • Strong C# .NET skills, including solid experience in middle tier backend development
  • Significant development experience Quick question for you - click here, including:
    • At least two years of experience in developing high traffic web services, ideally in a SOA environment
    • A proven track record of designing, building and deploying web-based applications and platforms
    • Experience in large-scale distributed computing in addition to highly scalable distributed design
    • Good database skills, including knowledge of SQL Server and familiarity with basic stored procedures
  • Proven strong and object oriented development skills
  • A bachelor's degree in Computer Science or other relevant field; we also will consider non-degreed candidates with significant relevant experience
Just as important as your experience and skills will be the following characteristics and competencies:
  • Strong team collaboration skills
  • The ability to:
    • Mentor other IT professionals
    • Communicate and listen, both verbally and in writing, and present ideas clearly
    • Interact effectively with the user community
  • Responsiveness and flexibility
  • An entrepreneurial, self-starter approach
Preferred but not required:
  • A master's degree in Computer Science or other relevant field
  • Experience with various SOA design patterns
  • The ability to:
    • Work within agile process
    • Design and develop in a SOA environment
    • Create design diagrams
  • Experience with:
    • Cloud computing platforms such as Amazon AWS, Microsoft Azure, etc.
    • Building out middle-tier services
    • mongoDB / Redis
    • Transitioning an in-production, high traffic web application/platform to a SOA environment without end user impact
    • e-commerce and CRM platforms

The Role

Reporting to the Manager, Software Development, you will join a team with expertise in Cold Fusion, but we are transitioning to a .NET environment. This team is part of the larger IT organization, under the leadership of the CIO, which includes teams in infrastructure and business analysis/project management.

You will be a primary contributor to the design to migrate our existing platform into the new distributed platform. As we transition to a .NET-focus you will bring the knowledge and experience to take the project forward and then support the platform and applications on an ongoing basis. 

You'll help create the organization's SOA Governance in alignment with industry standards and best practices, including participating in the engineering group's key strategy decisions. This position will be critical to driving the platform transformation and writing enterprise level code while helping lead the engineering organization's design patterns and practices.

The NNA has been in operation for longer than 50 years, and we have established architecture and applications. At the same time, we are approaching this initiative from square one. You'll collaborate with the Manager, not only to build foundation layers and write services, but also to create designs and standards. Quick question for you - click here For the most part you'll focus on "under the hood" apps. For example, once the foundation is in place, you will develop web services that support staffing and scheduling our busy seminar program.

More specifically, you will:
  • Participate in the implementation of transformation of existing platform to a SOA distributed framework
  • Analyze and define services and interfaces
  • Participate in defining SOA governance and design principles and best practices that will be put into execution across teams
  • Be a superstar and write awesome code

Pictured: the new platform will support a variety of services and operational areas at the NNA, including an extensive communications program that keeps Notaries informed via our website, nationalnotary.org; The National Notary, our award winning flagship member publication; the Notary Bulletin, a weekly online news publication; webinars; law updates; special reports; social media; the NNA Conference, the nation's biggest annual Notary conference; and more. Another value-add service we provide is our Notary Hotline, staffed by trained professionals who provide answers to all notarization questions.

Why the NNA

Tactical and strategic impact -- this is an execution-focused role, but you also will influence our systems and applications moving forward. In addition, you will share your .NET expertise with others, helping lead our transition.

Blank slate approach -- most Developers would see this as a kid-in-a-candy-shop opportunity: you'll build the foundation, services and applications from scratch; try new ways of doing things; and explore new tools and technology. We are building everything out of the cloud, so you'll be utilizing the latest technology, and we are using Web API and Agile framework. Take a look at some of the interesting new technology we are using to build out our services:
  • Azure cloud 
  • API Apps for all services
  • SQL server on the cloud
  • Table Storage/ BLOB Storage
  • Redis Cache
  • Azure service bus and worker roles for all event driven/ batch jobs
  • Swagger for documentation
  • SDK generated using Swagger for 3rd party integrations
Professional development -- in addition to expanding your experience and learning new skills and technologies, you will expand your leadership and project management skills. As we grow you may be able to pursue new opportunities, either along a technical path or possibly into management.

Technology with a mission -- throughout the NNA you will find a passionate commitment to supporting our members and the Notary profession. This profession deters fraud (including identity theft) and helps ensure the integrity of a variety of transactions, from property sales to assignments of power of attorney. The work you do will help our team deliver on that commitment.

Positive, dynamic environment -- we are implementing change across our entire organization, laying the groundwork for significant growth. You'll find a supportive leadership team and a culture that is progressive and open to transformation. You also will find some old-fashioned values, like an unwavering commitment to the moral and ethical integrity that is fundamental to the Notary Public profession.

The nation's leader -- we offer services and products for every stage of a Notary's career, from obtaining an original commission to ongoing education, professional supplies, bonds and insurance, emerging technologies, and more. We are also a trusted adviser to many state officials in the development and implementation of notary regulations.

Excellent compensation -- in addition to a competitive salary and bonus incentive program, we offer a comprehensive benefits package that includes medical, dental, life, and disability insurance; a 401(k) plan; generous profit sharing; paid holidays; and ample paid time off.

Pictured (right): more examples of the business areas that will benefit from the platform, foundations, services, and applications you'll help develop. The National Notary Association is the nation's #1 provider of Notary supplies, including stamps and embossers, journals, references, software, and more. We also offer professional insurance, such as surety bonds and errors & omissions insurance. In addition, backed by more than 55 years of expertise, the NNA is the nation's leader in providing Notary training and education. Incorporating state-specific requirements and standard practices, the NNA offers comprehensive live and online training programs.

Pictured (left): The platform "Swagger" is just one of the cool new technologies you'll be exposed to in this role. 

Keys to Success

While we have been in business for decades, ours is not a large, mature development team. If you're the person we're looking for, that's good news -- instead of stepping into a highly structured environment, you will help establish the structure. To be successful in this scenario, you'll need an entrepreneurial spirit and a sense of ownership -- rather than waiting for direction, you will have the confidence in your knowledge and experience to identify what needs to be done, and then do it.

Your technical expertise will be essential, of course, but just as important in our culture will be your interpersonal skills. You will interact directly with users and you should be comfortable probing for more information in language that makes sense to them. Collaboration and customer service will be essential. Our goal is to make this transition with minimal impact on the user community, but you may also help users adopt new processes from time to time.

About the NNA

Established in 1957, the National Notary Association is the leading authority on the American Notary office and is dedicated to educating, serving, and advocating for the nation's Notaries. With hundreds of thousands of members, the NNA imparts comprehensive notarial knowledge and understanding, and bolsters consumer protection by promoting best practices. Never before has the role of the American Notary Public been so important in all aspects of society.

A dynamic, rapidly growing, respected, and influential organization, we work closely with diverse industries and government to implement sound consumer-protection and antifraud programs; we are the leader and authority on electronic notarization of e-documents, an emerging business with tremendous growth potential for the NNA and our members.
National Notary Association is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
or
Apply with