Senior Application Developer

Kent Corporation

Muscatine, IA Technology / Engineering
Kent Corporation's Senior Application Developer will be involved with various facets of the software development process, including the research, design, programming, testing and implementation of computer software.  Employees at this level receive little to no instructions on work, which may be reviewed.  Solves, leads and assists others in problems of any scope and complexity.  Contributes to and leads in application architecture, design, documentation, and assists in the development and execution of unit, functional, and performance scripts.  Follow established policies and procedures in analyzing situations or data for which solutions can be obtained.  This position will review, analyze, design, program, modify, develop and implement software applications and products.  Learns, participates, and leads in the software development lifecycle.

• Participate in a variety of activities to support IT projects:
 -  Assumes development and lead role on strategic and infrastructure projects.
 -  Reviews business requirements and functional specifications and participate in the architectural design and creation of technical specifications.
 -  Assumes development and lead role in the creation of unit, function, and performance test scripts to improve application quality and ensure fulfillment of requirements.  Plans and executes testing and implementation of systems.
 -  Complete application coding assignments on products and/or enhancements that meet technical specifications and end-user requirements for assigned tiers of an application.
 -  Diagnoses and resolution of issues in new and existing code.
 -  Participate in peer code reviews.
• Apply source code control methods.  Help to ensure that code files are secure and protected
• Assumes development and lead role in development and maintenance of standards to be used by IT Development
• Develop and build working relationships with internal and external customers.
• Provide Tier 2 & 3 support of production Systems
• Interacts with senior internal and external personnel on significant matters.
• May be required to fill role of Application Developer, Supervisor in their absence.
• Knowledge of Kent Corporation’s vision and direction and how IT is using technology to help achieve that vision

• Bachelor’s degree in Computer Science or a computer related discipline, 6+ years’ of relevant experience, or the combined equivalent.

Technical Knowledge:
• Solid knowledge and experience with application development methodologies
• Solid .Net and Visual Studio knowledge and experience
                o  WCF and MVC is a plus
• Knowledge and experience with BizTalk is a plus
• Knowledge and experience with MS Dynamics AX 2012 is a plus
• Experience with project management process methodology.
• Solid knowledge and experience with database structure, design techniques, and resolving problems.
• Solid knowledge and experience with development tools and technologies
• Knowledge of computer hardware and networking concepts.
• Analyze, and translate business requirements in functional and system requirements
• Basic skills in evaluating technical documentation for accuracy and completeness

Interpersonal Skills:
• Provides superior customer experiences, while building long-term relationships and demonstrating a passion towards customer commitments.
• Customer-service orientation, personable, and positive attitude; understanding the value of collaboration.
• Ability to establish trust and credibility
• Effective collaboration, communication and interpersonal skills
• Positive and flexible attitude and ability to work with a sense of urgency in a fast paced, autonomous environment
• Strong analytical, problem solving, troubleshooting and conceptual skills
• Ability to adapt to changing priorities and technologies
• Ability to articulate technical issues to testers, developers, managers and customers
• Can effectively communicate vision and direction and how to use technology to help achieve a vision

Working Conditions:
Office environment. Able and willing to work extended hours as may be required to support existing application and to meet delivery dates for new or revised applications.

Travel Requirements:
• 5-10%

Job ID: 67592

Posted 11 days ago

Share This Job