Lead Java Developer - Micros (POS)

Logic Information Systems

(Minneapolis, Minnesota)
Full Time
Job Posting Details
About Logic Information Systems
Logic focuses its practice exclusively on the Oracle Retail Suite and the operational needs of retailers. Logic offers turnkey solutions (Strategic Consulting, Business Optimization, Implementation, Hosting, and Support) based on proven industry methodology and best practices.
Summary
Logic Information Systems is a fast-growing project-centric consulting organization and an Oracle Retail Implementation Partner. Logic Information Systems specializes in solving our retail clients' business problems with expert technology implementations and custom software development and integration services. Due to incredible growth and client demand, we are seeking a Lead Developer focused on the Micros Solution to drive opportunities that we have available in the exciting area of point of sale (POS) applications. The Lead Developer position is a senior developer position responsible for the design, development, implementation, and operational / maintenance of new and existing Oracle Retail – Micros solutions. The Lead Developer position will use and work on establishing and maintaining programming standards for Logic’s development team and work closely with the Project Manager of the group to set the strategy and direction for the team. The position will have direct leadership responsibilities.
Responsibilities
- Lead development efforts to customize Java based Micros code including and offshore resources - Design and develop customized solutions for clients - Conduct information systems needs assessment, information gathering and recommend appropriate business systems and IT infrastructure - Collaborate with manager, external users and other developers to clarify and finalize requirements and produce corresponding functional specifications for general applications and infrastructure - Work closely with retail business/functional SME to translate business requirements into technical solutions - Provide advice, best practices and guidance to clients in regards to achieving their goals - Serve as the focal point of contact for all elements relating to assigned projects - Represent team and communicate project status during project reviews with management and stakeholders - Work with other software developers to design and implement applications, using Java code, and enhancements as needed - Maintain and enhance applications on an ongoing basis per user/customer feedback - Ensure that unit and system tests are automated, per quality assurance requirements - Collaborate as necessary to define and implement regression test suites - Optimize performance and growth as necessary to meet business goals of application and environment - Contribute to the Logic knowledge capital via project documentation to ensure consistency on customer projects - Establish and monitor systems support and development processes, while delivering Micros development best practice solutions - Continuously develops depth and breadth of Oracle Retail solutions - Supports team environment by collaborating with others to move forward with the client’s best interests - Effectively communicates with subordinates, peers, superiors, and clients in a way that drives deliverables forward and maintains open communication lines - Completes required weekly administrative tasks including, individual status report and time and expense entry - Participate in software implementation pre-sales activities as needed - Train and onboard new developers **To perform the job successfully, an individual should demonstrate the following competencies:** - Problem Solving: Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully. - Technical Skills: Pursues training and development opportunities; Strives to continuously build knowledge and skills. - Adaptability: Adapts to changes in the work environment; Able to deal with frequent change, delays, or unexpected events. - Teamwork: Gives and welcomes feedback; Supports everyone's efforts to succeed. - Communication skills: Strong written and oral communication skills - Judgment: Includes appropriate people in decision-making process. - Planning/Organizing: Prioritizes and plans work activities; uses time efficiently. - Professionalism and Ethics: Treats all people with respect. Approaches others in a tactful manner; reacts well under pressure; accepts responsibility for own actions; and follows through on commitments. - Demonstrated ability to facilitate resolution of complex technical challenges
Ideal Candidate
- 5+ years working with an object oriented development language (e.g. Java, .NET framework) - Experience with JDK 1.4 and up, J2EE, XML, Web Services, MVC, and SQL - Experience with RDBMS, preferably Oracle or Microsoft SQL Server, integrating databases in middle-tier application server architecture - 2+ years as a senior developer working with large development projects - Experience work with Micros or POS solutions such as xStore, Relate, Locate preferred - Have experience in estimating development efforts. - Excellent listener, and a strong verbal and written communicator - Experience providing technical leadership on complex projects - Willingness to learn in a fast-paced business environment - Industry-specific knowledge in retail is preferred but not required - Must be able to work independently - A professional image - Ability to travel (50%+) as needed - Spanish and Portuguese language skills a plus - Visa Sponsorship available

Questions

Answered by on
This question has not been answered
Answered by on

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

Want to see jobs that are matched to you?

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