Hi, Hope you are doing well today!
We have this position for you, and I am looking forward to hear from you with your updated profile along with your comfort and availability about the requirement below. Role : Java Developer Client : Swisslog Location : Newport News, Virginia Duration : 12+ Months MOI : Phone than F2F Department Software Implementation Reporting to Software Team Lead Direct reports 0 Function title Software Engineer IV Level of job (SML) Minimum 4 Years Software Development experience or demonstrable work *Key Responsibility* Our company, a Warehouse & Distribution Solutions, provider of integrated logistics solutions (Warehouse Management Systems) is looking for a dedicated and innovative person to strengthen its Software Implementation team in Newport News, VA. • The Software Engineers IV is expected to work in small team sizes (3-5) on projects which run from 5-18 months in duration. • A Software Engineer IV is expected to be self-starter who can lead the design and development activities on areas of functionality to be developed for a project and will possess the skills to be able to mentor junior members of the team on work assignments. • A Software Engineer IV will contribute to the design and development activities for projects including development of specification documents, detailed designs other customer project deliverables. • A Software Engineer IV will take on a wider variety of coding assignments across multiple projects and will provide solutions to a wide variety of technical areas of the software including User Interface, Services, Interfaces and Database. Core tasks and measurable indicators of individual performance Core tasks Measurable performance indicators • The Software Engineer IV will perform software development work on applications • Must possess a minimum of 4 years of practical software development experience or demonstrable work experience at this level. • Participate in requirements gathering, system analysis, and business analysis workshops with the customer • Contribute to decision making process in workshops. • Minimize need for customization of base products. • Engage with customer in a professional and courteous manner. • Participate and lead the review of and provide feedback on functional specification documents developed for projects. • Provide input on requirements • Engage with the project team and provide input on the requirements gathering phase. • Create low level design specifications Be able to take on and lead the development of multiple functional components and areas on a project. Create low-level designs, review low level designs and provide input and corrections as needed to meet objectives. Provide software estimations as needed. Review estimations of other members of the team and provide feedback to project stakeholders. • Complete assignments on-time and with quality Complete agreed to software development assignments within the allotted time with quality. • Create acceptance test documents Author test documentation that other team members can quickly and easily follow. • Participate in and conduct peer reviews of project documentation and code. Provide clear and timely feedback that can be maintained in project repository. *Develop code * Develop code that is well formatted, laid out with clear remarks and clear trace messaging that other team members can easily understand, debug or enhance. Conduct code reviews and provide feedback on the code being inspected. Provide feedback to areas of the base code to SCDC when required. Submit bug reports and findings via the Tracker in Library Manager. • Test developed code • Test extensively before implementing code into development/production environment. • Code testing includes unit, end-to-end integration, and system testing. • Ensure that Library Manager unit level test functions and tracing is in place for code developed. • Maintain minimal code violations as code is checked in and developed. • Participate in acceptance testing with customer • Engage with customer in a professional and courteous manner • Produce clear and complete issues list. • Participate in on-site system commissioning • Follow all on-site / customer safety regulations. • Engage with customer in a professional and courteous manner. • Integrate well with on-site commissioning team. • Be able to travel to a site and provide customer support in an autonomous manner when needed. • Participate in on-site system support • Provide timely resolution to issues found during production hours. • Update open issues list accordingly. • Carry out remote first/second level system support inside and outside of office hours • Provide timely resolutions to issues found. • Provide clear, concise and timely report of issue resolution. • Assist customer support organization in resolving problems. • Liaise with customer, project managers, and internal management and peers • Engage with our team in a professional, timely and courteous manner • Follow company guidelines on software development practices, usage of The Library and other project artifact repositories (e.g. SVN). • Review company guidelines, look for areas of improvement and make recommendations on guidelines, tool usage etc. to improve departmental and company objectives. • Develop solid working practices with the Library Manager and other project artifact repositories (e.g. SVN) *Educational / Professional Qualifications* Essential • Software Engineering, Computer Science, or an equivalent Engineering degree if no applicable work experience. Desirable • Oracle DBA, PL/SQL, Java certifications • Evidence of continued training course work, certifications etc. *Experience* Essential • Experience with Java programming • C++ / C# • Glassfish • Unix Shell Scripting Desirable • Experience in the logistics and warehouse distribution solutions industry *Required knowledge, skills, and abilities* Essential • Must be able to travel up to 40% of time to project site to commission Manual or Automated Warehouse Management Systems • Developed and tested software in accordance with design requirements • Deliver defined parts of a project, including design, implementation, testing, integration, and documentation • Adequate practical experience in: o OO Concepts & Design and Java architectures o JAVA SE o Scripting • Good relational database design and programming knowledge o RDBMS concepts o JDBC and SQL Desirable • Previous professional experience in software development and software project business • Knowledge in Warehouse Management Systems (WMS), logistics processes and interaction with material handling automation system • Completed Java EE Web development training or have adequate practical experience in: o JAVA JEE o Web based user interfaces • Java development experience with: o Eclipse development environment and Maven build automation o Java collections and generics o Servlets Basics o HTTP, HTML o CSS Basics o JSF o Web Development Basics o Enterprise Java Beans o Java Persistence API o Java Message Service (JMS) • Experience with Java/J2EE application server environments such as Glassfish/WebLogic • Unix shell scripting • PL/SQL Thanks & Regards Lucy Technical Recruiter *(W)* : +1-248.565.4747-x-194* (F)* : +1-248.254.7211 Email id / Gtalk : l...@tekshapers.com <ave...@tekshapers.com> Tekshapers Inc. – WMBE Firm 1441 E. Maple Rd, Suite # 301, Troy, MI 48083 E-mail is the best way to reach me Note: We are through tier-1 vendor. P Save trees. Print Only When Necessary Disclaimer: If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. If you are not interested in receiving our e-mails then please reply with a "REMOVE" in the subject line at *rem...@tekshapers.com* <rem...@tekshapers.com> and mention all the e-mail addresses to be removed with any e-mail addresses, which might be diverting the e-mails to you. We are sorry for the inconvenience. -- You received this message because you are subscribed to the Google Groups "mainframe" group. To unsubscribe from this group and stop receiving emails from it, send an email to mainframe+unsubscr...@googlegroups.com. To post to this group, send email to mainframe@googlegroups.com. Visit this group at https://groups.google.com/group/mainframe. For more options, visit https://groups.google.com/d/optout.