Sr. Application Developer Iseries
Functional responsibilities of the Senior Application Developer include: object and data modeling, database design, programming, quality assurance, and implementation support. The Senior Application Developer is guided by an object-oriented software lifecycle methodology and serves as a mentor for Application Developers and Associate Application Developers.
The Senior Application Developer role at CDW is a demanding, highly dynamic, and technically challenging position. .
A candidate for the Senior Application Developer position must have knowledge in all stages of the software development life cycle and be able to self-manage their activities on smaller projects and serve as technical lead on small to medium projects.
The Senior Application Developer must also have strong interpersonal skills and be resourceful in order to participate in the software development process.
RESPONSIBILITIES OF THE SENIOR APPLICATION DEVELOPER
§ Work with business teams to clarify requirements and business needs.
§ Collaborate with other developers and architects (when appropriate) to determine optimal solution architecture, efficiency, maintainability, and scalability.
§ Develop high-level system narratives, storyboards, and user interface prototypes.
§ Develop system test plans, ensure software quality assurance (SQA) standards are achieved, and validate that business goals are accomplished.
§ Develop applications to CDW coding standards and quality.
§ Be responsive and customer service oriented to all stakeholders via phone, email, etc. during the engagement. Maintain open and courteous communication.
§ Complete projects/tasks on a timely basis, according to commitments made to stakeholders and management.
Report project/task status to the appropriate Application Development Manager on a weekly basis (at minimum).
functions. REQUIREMENTS
§ Bachelor of Science in Computer Science, or equivalent knowledge/experience.
§ 5+ Years in application development.
§ Solid knowledge of at least one CDW business function/area
§ Understanding of object-oriented design and programming techniques.
§ Ability to work effectively with, and support the needs of, project team members and the customer support department.
§ Demonstrate strong written and verbal communication skills.
§ Demonstrate creative problem solving skills.
§ For eCommerce developers:
o Experience with creating applications using technologies such as ASP, C#, JAVA, Delphi, COM, DCOM, Web Services, XML, XSL, SSL, .NET, SQL Server, MSMQ, MTS, JavaScript.
§ For iSeries developers:
o Experience with OS/400, DB2/400, RPG (RPG/400, RPGIV, ILE), CL, Advantage:2E, SQL and/or Java and other query utilities, source/object control tools such as Implementer, and Microsoft Office.
§ For EDI developers:
o Expertise in EDI implementation practices, data flows of electronic documents and development of business processes, use of industry standard formats such as EDI, XML, cXML messages, EDI translation and mapping software, and communication protocols along with standard encryption methods.
§ For ERP developers:Experience with ERP-specific development and configuration kernels, integration tools, data mapping, and report creation
|