The Lead Technical Engineer is a senior-level contributor and vital leader at BTM. This role provides technical support and mentoring to project team members. The Lead Technical Engineer shares responsibility for coordinating and monitoring all aspects of the software development lifecycle across multiple technology platforms and disciplines.
For those reasons, job applicants for this position must meet specific requirements. Ideal candidates for this role are:
Local to Minneapolis, Minnesota or be willing to relocate
Experience in the retail or software integrator industry
Experience with at least POS system (Oracle, Microsoft, SAP, etc)
Experience in a consulting environment or have worked with external clients
Willing to learn Oracle Xstore
Extensive Java background
Essential Functions
Researches, designs, and implement Oracle Suite applications using J2EE frame work. Analyzes software requirements to determine implementation within time and cost constraints.
Consults with customers regarding the technical design and development of software applications and modifications.
Consults with technical staff to evaluate the integration between multiple systems including hardware and software as well as the operational and performance requirements of overall systems.
Develops and directs software system technical design procedures, programming, technical testing and documentation.
Works with functional, architecture and quality assurance teams to review documentation, address issues and support those roles within the development lifecycle.
Creates technical design documentation for software changes and development.
Troubleshoots and resolves application issues.
Ability to analyze, design, and document system implementation, extension, and follow best practices for design and deployment.
Experience, Education and Other Skills
Must have at least 4 of the 5 following requirements:
5 years’ experience in Java software design and/or development.
3 years’ experience as a consultant or in an internal consulting role.
5 years’ experience working with distributed team.
3 years’ experience implementing and/or supporting Oracle Retail or another POS system
Strong knowledge of Object Oriented Design and Development.
Experience preferred with the following but not required:
Leading a development team
Design / development on Spring
Working with relational databases
Working with Web Services
Working with Application Servers – preferably WebLogic, Jetty, Jboss
Unix Shell Scripting, Windows Scripting
Scheduling tools – UC4, Autosys
Strong understanding of SDLC methodologies.
Undergraduate degree
Up to 15% travel may be required
*We offer H1B visa transfer and Green Card sponsorship
Benefits: BTM Global offers a superior benefits package that includes medical with HSA, dental, vision, 401K with generous company match, FTO (flexible time off), life/long-term disability insurance, flexible spending account, and paid parking in downtown Minneapolis.
View our commitment at: EEO is the law. If you need special assistance or an accommodation during the application process, please contact us at careers@btmglobal.com and ask to speak to a Human Resources representative.