The Principal Software Engineer (PSE)
Galaxy Systems, Inc., is a national IT professional services firm offering a full suite of services to Fortune 1000 companies. We are seeking a talented individual with a solid background in Professional Services at top corporations for one of our premiere Client’s. This individual needs to thrive in a high-volume, high pressure environment and be able take a consistently steady and professional approach to each day's unique challenges. While working on concurrent deliverables, the candidate will need to be able to easily and comfortably coordinate and communicate within all levels of the organization. The successful candidate will understand and embrace the occasional need to work extra hours to get the job done right and can independently resolve or work around issues if outside assistance is not readily available. Compensation is very competitive, with minimal travel.
The Principal Software Engineer (PSE)
Job Description:
The Principal Software Engineer (PSE) is responsible for setting Supply Chain Mgmt. (SCM) System technical solution direction and the ultimate success of its implementation to align with business strategy. PSE’s will create detailed technical design specifications that will be handled off to developers for coding. As an SCM professional, you will educate project team members on business unit goals and objectives and educate the business on the value of information technology. You’ll serve as the primary liaison between the SCM software development team, larger project team members, business stakeholders, and external Client’s. Through excellent verbal and written communication skills and the ability to translate between technical and business language, you’ll work collaboratively, negotiating technical requirements across various groups. You will learn and share a comprehensive understanding of the overall IT architecture, both current and future roadmap, to ensure long-term alignment.
Extended responsibilities include:Apply knowledge and best practices to support users in the implementation and on-going development of SCM retail ERP applications Operate as a subject matter expert to review technical system requirements and ensure alignment with business requirements Participates in discovery, business requirement, technical design, testing and architecture work sessions Responsible for the collection, analysis, design and documentation of SCM related technical requirements Creates level-of-effort activity and project hour estimations used in planning resource activities Acts as lead technical designer providing technical guidance and leadership to both onshore and offshore development resources Promotes technical vision and sound development principles among development staff members. Work closely with the development team to ensure timely delivery of high quality and reliable technical solutions. Configure applications based on requirements submitted by business partners and CLIENT’S/development best practices Participate in testing phases and deployment planning activities Develops test cases or test approach. May review the test plan and monitor the testing process to ensure that business results are adequately tested and the remaining risks are acceptable Coordinate activities with business systems analysts, developers, QA analysts, PSEs, and project managers
Participate in projects and provide cross-functional IT application support coordination on issues & design planning for new initiatives where product structure may impact SCM, reliability, and effective order processing Assist with risk management and change management on projects Works independently with minimal direction Serves as a project team member or may lead teams with project owner accountability for budget, resource, quality, and project schedule delivery Work with management in evaluating application infrastructure and developing SCM roadmap to ensure future alignment with CLIENT’S aggressive business growth Analyze and design technical, functional and architecture improvements to core infrastructure to improve feature/functionality performance, capacity and scalability of CLIENT’S Supply Chain Management Systems Develop and propose changes in process, policy and standards as they relate to the software development organization
Required Qualifications:Bachelor's degree in Business Management, Finance, Computer Science/MIS, Engineering or related field 8+ years IT experience as a Senior Business Analyst and/or Senior Programmer/Analyst role working in software development and/or implementing ERP, Order Management and Distribution software systems Good knowledge of project management fundamentals and experience running small to mid-size projects Experience working with Order Management, Shipping, Advance Pricing, Inventory, Purchasing, Financials, and/or Cost Management business processes Must possess understanding of business processes and ability to solve complex problems Critical thinker and demonstrated ability to mitigate project risks Excellent listening, verbal and written communication, reporting and presentation skills Ability to interface and work with varying levels of the organization, from users to management, in a highly interactive culture Strong business acumen and working knowledge of functional and procedural process modeling methodologies Proficient in SQL Self-starter with initiative and the ability to manage workload prioritization Ability to multi-task across multiple concurrent projects Strong customer interaction, organizational and time-management skills Must possess the ability to deliver high quality work products on time with minimal direction Self-starter, can-do positive and proactive attitude
Desirable Skills and Experience:AS/400 and RPG (RPG III, IV, CL and ILE) experience preferred but not required 4+ years as business analyst or programmer in high tech company using JDA; JDA retail application experience a plus (MMS or SODA) Strong database design experience Experience with software application package(s) in the retail, distribution or e-commerce industry PMI Project Management Certified
|