PEMCO is looking to solve the problem of rapid delivery of stable and scalable business application software solutions to its business partners
Requirements
- Skilled proficiency of formal architecture, design patterns and best practices
- MS Office: Skilled proficiency in Excel, Word, PowerPoint, and Outlook is required
- Skilled proficiency in MS Visio is required
- Experience in business or system analysis in documenting requirements, functional specifications, and specifications of user interfaces
- Demonstrated experience providing application development team leadership and subject matter expertise including technical guidance, mentorship, knowledge sharing, and technical growth to peers
- Problem Solver: ability to analyze, diagnose and resolve complex unstructured problems quickly, efficiently, and collaboratively
- Analytical and data-driven: able to think analytically; you can put complex ideas into clear frameworks; uses data to conduct root cause analysis and develops high quality, consumable, and consistent metrics that drive strategic objectives and priorities
Responsibilities
- Provide technical guidance, mentorship, knowledge sharing, and technical growth to team members
- Design, develop and support multi-tier applications of varying complexity
- Conduct risk/impact analysis of proposed technical solutions
- Collaborate with principal developers and drive/coordinate design and technical architecture
- Collaborate with Users, Project Managers, Developers, Business Analysts and Quality Assurance Analysts in an Agile Project environment
- Demonstrate behaviors consistent with PEMCO's policies, values, code of ethics, and business conduct
- Authentically support the PEMCO Brand and constantly are on the lookout for top talent to join us to achieve our Mission to Worry Less and Live More
Other
- B.A. or B.S. degree or equivalent work experience (Information Technology or related technical program) is required
- 6 years of experience in a development role in a professional environment is required
- Demonstrated ability to thrive in complex, fast-paced development environment
- Ability to work in an Agile Project environment
- Must be able to work in a team environment and collaborate with others