Senior Member of Technical Staff, Security
Position Summary:
Are you looking for an opportunity to use your software development skills to make a difference? athenahealth is transforming healthcare by creating easy to use, ultra-powerful, cloud based tools which allow medical professionals to focus on what they do best – treat patients.
As a Security Developer you will be working with key stakeholders like R&D, product owners, business owners and enterprise security leadership. The primary goal is to work on ensuring identified security issues across different product families and infrastructure are resolved with new technologies, architecture improvements, code fixes and/or configuration changes as appropriate.
Responsibilities:
- Actively learning the product/service space from team members and stakeholders.
- Applying rigorous engineering practices to solving the complex problems presented.
- Understanding athena’s coding conventions and development policies and applying them to their work and in their codechecks of others work.
- Understanding the system and devising solid test plans for code written.
- Teaching others on what they have learned, including writing appropriate technical documentation.
Education, Experience, & Skills Required:
- Strong understanding of complex computer science engineering problems
- Substantial expertise in a programming language such as Perl
- Experience with platform development/identity management/access management/security development a plus
- Bachelor Degree or equivalent (CS degree preferred)
- 4-8 years of professional experience
- Great teamwork skills
Behaviors and Abilities Required:
- Technical Skills: Demonstrate solid technical and engineering expertise by developing software to solve complex problems.
- Technical Skills: Demonstrates understanding of how athena’s products and how they fit together.
- Technical Skills: Demonstrates relentless and versatile learning, enjoys the challenge of unfamiliar tasks.
- Scope: Responsible for the design and delegation on a major project’s worth of work involving multiple releases with multiple people working on it.
- Autonomy / Decision Making: Executes independently of other developers, understands what and when to escalate, and comprehends balance between perfection and getting things done.
Position Summary:
Are you looking for an opportunity to use your software development skills to make a difference? athenahealth is transforming healthcare by creating easy to use, ultra-powerful, cloud based tools which allow medical professionals to focus on what they do best – treat patients.
As a Security Developer you will be working with key stakeholders like R&D, product owners, business owners and enterprise security leadership. The primary goal is to work on ensuring identified security issues across different product families and infrastructure are resolved with new technologies, architecture improvements, code fixes and/or configuration changes as appropriate.
Responsibilities:
- Actively learning the product/service space from team members and stakeholders.
- Applying rigorous engineering practices to solving the complex problems presented.
- Understanding athena’s coding conventions and development policies and applying them to their work and in their codechecks of others work.
- Understanding the system and devising solid test plans for code written.
- Teaching others on what they have learned, including writing appropriate technical documentation.
Education, Experience, & Skills Required:
- Strong understanding of complex computer science engineering problems
- Substantial expertise in a programming language such as Perl
- Experience with platform development/identity management/access management/security development a plus
- Bachelor Degree or equivalent (CS degree preferred)
- 4-8 years of professional experience
- Great teamwork skills
Behaviors and Abilities Required:
- Technical Skills: Demonstrate solid technical and engineering expertise by developing software to solve complex problems.
- Technical Skills: Demonstrates understanding of how athena’s products and how they fit together.
- Technical Skills: Demonstrates relentless and versatile learning, enjoys the challenge of unfamiliar tasks.
- Scope: Responsible for the design and delegation on a major project’s worth of work involving multiple releases with multiple people working on it.
- Autonomy / Decision Making: Executes independently of other developers, understands what and when to escalate, and comprehends balance between perfection and getting things done.