Garmin International seeks Senior IT Software Engineer (Olathe, KS; Multiple positions): Works closely with the ERP Applications Analyst to develop, customize, enhance and support ERP application software including Oracle eBusiness Suite, AgilePLM, etc. to support Garmin business requirements. Develop and support integrations between Oracle eBusiness Suite and other ERP Applications such as those listed above. Create enterprise software to support and integrate with Oracle 11i/R12 eBusiness Suite. Maintain, improve, and extend Oracle ERP Applications using Java, PL/SQL, Oracle Forms, Oracle Reports, BI publisher, Oracle Discoverer, Oracle Workflow and utilization of Oracle public APIs in program development. Leads complex multi-system application development projects and drives collaboration with other teams and departments. Provides technical input to solution development plans and concept documents and collaborates and adds value in design reviews. Maintains, improves and extends existing software. Works collaboratively to develop and implement unit and system testing processes. Contributes to advanced technical research on new technologies and determining feasibility of team or functional goals/objectives. Understands business impacts of issues and they relate to IT owned solutions. Provides reliable solutions to a wide range of difficult problems including evaluation of new technologies to improve existing functions. Serve as a mentor to less experienced IT Developers. Associates are permitted to work from home, within commuting distance of the office, up to two days per week provided that their job duties can be performed effectively while working from home, and if they have appropriate approval from their manager. Full-time remote work is not available.