Software Architect

Coupa Software

(San Mateo, California)
Full Time
Job Posting Details
About Coupa Software

Coupa helps companies optimize spend and boost profits, all with one single platform that is simple and intuitive to use.

Responsibilities
  • Interact with product management, user interface designer and peers to develop software product functional specifications.
  • Interact with architecture, development leads, and product management to develop technical solution roadmaps and software product architecture.
  • Write software designs, review with peers for Coupa web applications.
  • Provide effort and risk estimates to support planning.
  • Collaborate with software developers to implement new features for Coupa web applications using Object-Oriented Design, Agile/Scrum development and technologies such as CSS, SQL, XML, and Web Standards.
  • Collaborate with cross-functional teams to incorporate aspects of performance, security, integrations into the design.
  • Share design knowledge and expertise with colleagues.
  • Present product demos to other parts of the organization.
  • Adhere to Coupa's development processes and best practices such as maintaining our code repository in github.com, attending daily standups and managing tasks in JIRA project management tool.
Ideal Candidate
  • Bachelor's degree or foreign equivalent degree in Computer Science, Computer Engineering or a related field
  • 5 years of post-baccalaureate progressive experience as Software Architect, Developer, Programmer Analyst, Application Developer, Application Developer Lead, Software Developer, or a related occupation required.
  • The required 5 years of work experience must be in Object-Oriented Design, Agile/Scrum, CSS3.0, SQL, and Web Standards.
  • Experience with designing and estimating complex systems
  • Knowledge of one or more modern programming languages
  • Solid understanding of software development best practices and familiarity with agile methodologies
  • Previous experience in a enterprise application architect role
  • Knowledge of Spend Management or Procurement/Sourcing/Expenses/Invoicing/Payment domains
  • Knowledge of Ruby and Rails
  • Dealt with database performance issues and query optimization

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
San Mateo, California
Skills Desired
Sign up or login to see how your skills match up.
  • Analyzing Complex Technical Information
  • Working with Cross-Functional Teams
  • Interacting Effectively with Diverse People
  • Agile Scrum
  • Software Design Tools
  • Software Development
  • SQL
  • Strong Presenter
  • Computer Engineering
  • CSS3
  • D Programming Language
  • Object Oriented Design
  • Ruby on Rails
  • Software Architecture
  • Computer Science

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.