Job details
Job type full-time
Full job description
Overview: why consider jaggaer?
Jaggaer is the world`s leading provider of comprehensive source-to-pay solutionsSome of the largest commercial, manufacturing and life sciences companies and government organizations in the world trust jaggaer with billions of dollars of annual spendJaggaer eprocurement and strategic sourcing customers across the globe have gained access to the best suppliers, with the best terms, on our scalable, customizable, user-friendly platformOur saas-based, source-to-settle solution provides unparalleled visibility, insights and recommendations to procurement leaders and suppliersThe result is a fluid supply chain driven by powerful spend analysis, comprehensive contract management and efficient accounts payable solutions.
*
What we’re looking for: *
We are seeking an associate software engineer to join one of our product development teamsOur product development teams use agile software development principles to build great products that serve the needs of our customer base– gathering and reviewing user requirements, database and application design, coding, testing, maintenance, internal and external customer training and product rollout.
As an associate software engineer, we expect you will learn about jaggaer’s business, our customers and our technologyYou will have access to more experienced developers who are willing to share the lessons that they have learned and are interested in your fresh perspectives on all manner of things (technical and otherwise)You will start building production ready software right away.
*
The team mission*
Our development teams use agile software development principles to build great products that serve the needs of our customer base– gathering and reviewing user requirements, database and application design, coding, testing, installation and maintenance, internal and external customer training and product rolloutThe associate software engineers on the team contribute primarily through technical programming expertise but are an integral part of all team activitiesAdditionally, they are expected to work with other product development teams (working on the same product) to ensure continuity of architecture and designAssociate software engineers are encouraged to have an influential voice in the design and architecture of new features.
Principal responsibilities: awesome things you’ll do:
Participate in user story creation and sprint planning activities.
Design, code, test and debug software during our agile, sprint-based releases using documented user stories and close team communication as a guide.
Use “good coding hygiene” (eG., solid unit testing practices, object-oriented design, responsible refactoring, etc.) to ensure that you are building good quality software.
Define and implement technical direction for your team’s projects.
Lead the team toward crafting new user experiences that exceed customer expectations
Suggest areas for improvement in internal processes along with possible solutions.
Contribute to our library of development components and frameworks.
Participate in usability studies with our customers.
Troubleshoot and maintain production code (but you will appreciate the production support development team for handling the day-to-day fires that pop up)
Position requirements: what you will bring:
Excitement and appetite for learning and for building software as part of a focused team
Expert knowledge and experience using java, servlets, jsp or perl
Expert knowledge and experience using javascript, json, xml, css, and html
Strong working knowledge of relational databases, database design, and sql is critical
Experience with service oriented architecture (soa)
Excellent communication, organization and interpersonal skills
Experience mentoring junior level developers
8+ years professional experience developing software is desired
Bachelor`s degree in computer science or equivalent is preferred
Bonus points for having experience using custom frameworks
*
Here at jaggaer, the successful candidate will be someone who…*
*
Proficient in java concepts and loves to solve challenging problems through development
Willing to collaborate with others on a development team to solve problems
Open minded and willing to work on new feature development while also correcting defects with legacy code
Understands the core components of agile and follows the agile development process
Contributes independently with little need for supervision
Contributes new insights and suggestions to help improve our quality, code, and process
Enjoys great satisfaction gained from helping to build world-class software
About our benefits
Jaggaer offers you a flexible schedule & an exceptional work/life balanceWe offer a generous benefits package including employee and family health, dental and vision coverage, reimbursement accounts for eligible medical expenses; company-paid life insurance, ad&d, short-term and long-term disability benefits; retirement plan with company match and plentiful paid time off benefitsAdditional benefits include education and well-being reimbursements.
Jaggaer offers equal employment opportunities without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity, national origin, age, disability, genetic information, veteran or military status and other protected class characteristics.
Location: 3020 carrington mill blvd,ste 100, morrisville, nc 27560
Job type: full-time
Work location: multiple locations