· (80%) Design, Code, Test, Document software
o Designs and documents internal and/or external functionality.
o Analyzes and documents impact and dependencies of the product or feature on other areas of the system.
o Documents the unit testing and functional testing.
o Obtains review and approval of the design document before proceeding to implementation.
o Translates design into code following company standards for product quality and maintainability.
o Develops code derived from a design document using appropriate development standards.
o Develops repair code derived from a prioritized Program Trouble Report.
o Obtains peer review of the code.
o Performs unit testing of the code and performs integration level testing with other features or products in the system.
o Documents the final implementation of the design.
o Documents changes required for the deliverable product (manuals, release notes, etc.).
o Transmits the code to the appropriate system code branch.
· (20%) Works within a Software Development Team
o Provides technical expertise to the application development, product maintenance, and customer support organizations.
o May provide technical expertise for pre-sales support of customers on implementation and operational issues.
o Conducts transactions with peers, other organizations, and vendor companies in a professional manner.
o Provides complete, reliable, and prompt information to management.
o Develops and maintains knowledge of Lawson systems elements and products, design and implementation tools used in the software development environment as well as current technologies in software development, computer systems and industry trends.
o Volunteers experience and expertise to help others.
o Estimates level of effort to complete design, implementation, and development testing.
o Works cooperatively and supportively within a programming team environment.
o Fosters effective working relationships with associates in other organization units.
o Generates realistic schedules of current and resource estimates for current and forecasted work that are planned, organized to meet expected schedules.