Job Description:
The Store Systems- Xstore Developer should be highly skilled Java developer responsible for developing, designing solutions and integrations in our store system environment. The developer should have proven analytical abilities, diagnostic skills, and a strong technical aptitude; as well as demonstrated ability to work with a wide variety of individuals, in a highly collaborative, complex, and changing environment. The ability to assess the effectiveness of processes and procedures and lead improvement efforts including documenting and implementing the solution.
Essential Duties
Design, code, deploy & support working software/technology component, working collaboratively with architects and other engineers
Develop new features and services that are low-medium level of complexity working with the product/platform/infrastructure/security team.
Responsible for delivering clean, secure, performant code / technology components that meets all the requirements.
Responsible for code analysis, debugging, review and execution of unit/integration development testing.
Understand requirements, create, and review designs, validate the architecture, and ensure high levels of service offerings to business.
Investigate, diagnose, and resolve reported issues.
Stay abreast of developments in application and programming language
Experience, Education, Certifications
Bachelor’s degree in computer science or related field
Experience with Agile development Methodologies
Design, build and configure applications to meet business process and application requirements.
3+ years of IT experience in retail POS or applications
Oracle Xstore experience is a plus
Competencies
Driven to adhere to timelines with changing priorities
Team player that works well with counterparts from various departments and can influence the work of overall team.
Highly motivated individual with a strong sense of ownership, responsibility, attention to detail and demonstrated track record in managing multiple projects/tasks concurrently in tight timelines
Recommend controls by identifying problems and writing improved procedures
Monitor project progress by tracking activity; resolving problems; publishing progress reports; recommending actions
Follow and align processes with the System Development Lifecycle processes, policies and standards.
Maintain user confidence and protect operations by keeping information confidential
Prepare technical reports by collecting, analyzing and summarizing information and trends
Contribute to team effort by accomplishing related results as needed
Perform daily, weekly and monthly reviews and analyses of current processes using operational metrics and reports
Facilitate compliance and security activities as they pertain to business processes and policy enforcement.
Ability to impact operations and effect change without being confrontational
Detail oriented, analytical and inquisitive
Ability to work independently and with others
Extremely organized with strong time-management skills
Other proficiencies: Software Design / Teamwork / Process Improvement / Big Picture Thinking / Work Well Under Pressure / Critical Thinking / Relationship Building
Technical Skills
Minimum: 3 Years
Experience with work flow collaboration tools such as: Jira, BaseCamp, Asana, Smart Sheets, etc. or others that have the same functionality
Proficient in standard end-user computing tools such as: Microsoft Word, Excel, Outlook, PowerPoint, Visio and Lucid
3 years of hands on coding experience in design, development of Java applications using object-oriented principles, data structures, design patterns and algorithms.
Knowledge of other programming language including C++ will be an asset
Practical knowledge of database issues, including Oracle/SQL and/or PL/SQL programming skills
Hardware and Software Security best practices
MACH (Microservices, APIs, Cloud, Headless)
Spring and related frameworks, and/or peripheral integrations like receipts printers, scanners and payments in a retail POS environment a plus
Ability to use Jira and source code management tools such as Jenkins
Android development
Familiarity/experience with XML, Ant
Web services development via API
Ability to document and/or flow chart process and integration flows
#CORPHIRE
job description Are you an experienced Sr. Director IT, Finance? If so, let’s talk! Our client is actively seeking a...
Apply For This JobThe foundational purpose of AGi is to provide quality high-tech information technology services, employ experienced technical personnel, and satisfy all...
Apply For This JobProgramming experience with at least one modern language such as Java, C++, or C# including object-oriented design Bachelor’s degree in...
Apply For This JobEstablished in 1956, we are Best Service Pros an industry leader in providing custodial services to prestigious clients across Canada....
Apply For This JobProfessional non-internship experience with front end, web or mobile software development using JavaScript, HTML and CSS Job summary Ads is...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Overview: The Software Development Engineer (SDE) I contributes in all areas of development as a...
Apply For This Jobjob description Are you an experienced Sr. Director IT, Finance? If so, let’s talk! Our client is actively seeking a...
Apply For This JobThe foundational purpose of AGi is to provide quality high-tech information technology services, employ experienced technical personnel, and satisfy all...
Apply For This JobProgramming experience with at least one modern language such as Java, C++, or C# including object-oriented design Bachelor’s degree in...
Apply For This JobEstablished in 1956, we are Best Service Pros an industry leader in providing custodial services to prestigious clients across Canada....
Apply For This JobProfessional non-internship experience with front end, web or mobile software development using JavaScript, HTML and CSS Job summary Ads is...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Overview: The Software Development Engineer (SDE) I contributes in all areas of development as a...
Apply For This Jobjob description Are you an experienced Sr. Director IT, Finance? If so, let’s talk! Our client is actively seeking a...
Apply For This JobThe foundational purpose of AGi is to provide quality high-tech information technology services, employ experienced technical personnel, and satisfy all...
Apply For This JobNotifications