Job SummaryThe Software Engineer enables the IAPP to achieve its mission of educating privacy professionals by proactively developing secure, efficient, simplified source code and solutions by taking a privacy and security by design approach.Essential Duties and Responsibilities
- Research, scope, and propose software solutions to address complex business problems
- Provide 'build versus buy' recommendations by evaluating the cost, maintenance, support, and compatibility of potential solutions
- Design, develop, test, implement, and maintain software systems, such as APIs, user interfaces and e-commerce applications, by researching and studying needs and requirements as well as by conferring with users
- Troubleshoot and resolve software issues
- Research technical problems and suggest improvements for software systems
- Analyze and integrate new products/technologies with existing software systems to improve the design and application functionality
- Determine operational feasibility of solutions through analysis of requirements and proposals
- Document and demonstrate solutions by developing documentation, layouts, diagrams, and clear and dry code
Additional Duties
- Additional duties as assigned
Minimum QualificationsEducation and/or Experience
- Bachelor's degree (B.S.) in a technical field of study and 3 - 5 years related experience and/or training.; or equivalent combination of education and experience
- Experience programming with server- and client-side scripting languages, SQL, and an understanding of system integration technologies like SOAP and REST is required
- Experience with .NET framework, C#, Node.js, Angular, PHP, HTML, Java, JSP, ASP.net, Python, AJAX preferred
- Knowledge/experience developing cloud native applications on platforms such as AWS and Azure
- Solid problem-solving capabilities, including the ability to disaggregate issues, identify root causes, and recommend solutions
- An understanding of software engineering practices and design patterns
- Ability to work under pressure and to tight deadlines on multiple projects simultaneously
- Highly proficient written and verbal communication skills
Language SkillsAbility to read, analyze, and interpret general business periodicals, professional journals or technical procedures. Ability to write reports, correspondence, and procedure manuals. Ability to effectively present information to a group of people.Mathematical SkillsAbility to calculate figures and amounts such as discounts, interest, commissions, proportions, percentages, area, circumference, and volume. Ability to apply concepts of basic algebra and geometry.Reasoning Ability Ability to apply common sense understanding to carry out instructions furnished in written, oral, or diagram form. Ability to deal with problems involving several concrete variables in standardized situations.Work EnvironmentAt the IAPP, we value in-person connections fueled by fun, excellence, and communication. To align with this value, we have a hybrid work environment that allows for two remote days and three days in our Portsmouth, NH office.About the IAPP The IAPP is the largest and most comprehensive global information privacy community and resource. Founded in 2000, the IAPP is a not-for-profit organization that helps define, promote and improve the privacy profession. More information about the IAPP is available at iapp.org. What We Offer Working at the IAPP is an opportunity like no other. In addition to a competitive compensation package including base salary, bonus and a full range of benefits, the IAPP offers a creative, supportive and flexible environment. Other perks include casual dress, a dog-friendly office, summer hours, and sabbaticals after seven years of service. We work in a get-stuff-done culture that values respect, personal and professional growth, and an entrepreneurial attitude. We have been named to Business NH Magazine's Hall of Fame for Best Small Companies toWork for in NH. Want to be part of our dynamic and rapidly growing organization? View more information about all of our open positions on our website: iapp.org/careers