
Software Development Engineer
- Lehi, UT
- Permanent
- Full-time
- Work under the supervision of the manager and perform development activities that would support the Compliance function
- Build compliance automation platform/tool to provide a comprehensive view of the compliance posture of the organization
- Take ownership and participate in all aspects of software development activities
- Introduce new insights from within or outside Adobe decisions that may improve current reporting tools at Adobe
- Continuously improve and maintain the Intranet, SharePoint, Wiki, and other portals
- Interface and collaborate with multi-functional teams to build formal networks involving coordination among groups to ensure timely delivery of high-quality features.
- Define and implement the goals of the team, delivering solutions that balance the needs of the business and the maintainability of software
- Fast prototyping of ideas and concepts and researching the industry's latest trends.
- Should be willing to travel for 10% of the time
- A college degree with a focus in Computer Science / Information Technology or equivalent experience
- 5+ years of hands-on design/development experience
- Writing reusable, testable, efficient code
- Hands-on experience in API design and development with (Strong) NodeJS, Python, using frameworks such as ExpressJS, Flask
- Knowledge of SQL and NoSQL databases such as PostgreSQL, MySQL
- Understanding of server-side templating languages such as EJS
- Understanding of front-end technologies such as HTML, CSS, ReactJS, and Redux
- Strong social, verbal, and written communication skills and strong planning skills
- Ability to multi-task and adapt to changing priorities and requirements
- Ability to address and resolve problems using appropriate tools and techniques
- Knowledge of Compliance frameworks (e.g., SOC 2, FedRAMP, ISO, PCI, etc.) is a plus