Position: IT Application Developer II
Department: Information Technology
Reports to: Director - IT
Position Description:
The Application Developer role designs, develops, tests, and maintains software applications, working closely and collaboratively with business and IT partners to deliver quality solutions. As an IT shop with many third-party packaged software applications, the role emphasizes workflow, system-to-system integrations, and data/information solutions. Ideal candidates are self-starters that are comfortable independently researching and implementing solutions with a strong background in C# programming, a solid understanding of the .NET framework, and proficiency in SQL. The role is also expected to work as part of a team by collaborating, supporting, and providing peer reviews and contributing to overall success of the IT Department.
· Design, build, and maintain efficient, reusable, and reliable C#, Workato or Power Apps.
· Work in accordance with design standards; help create standards where lacking and to continuously help improve the team’s efficiency and quality.
· Work on low code solutions. Power Automate/Workato
· Build and maintain integrations to 3rd party systems using REST APIs, Azure Functions, Logic Apps, ETL pipelines with underlying SQL data structures to effectively integrate and customize solutions.
· Work with Technical Leads in defining, designing, building, managing and maintaining technical solutions in accordance with IT processes, standards and best practices.
· Participate in requirements analysis working collaboratively with IT Business Analysts and business subject matter expertise across various departments.
· Participate in code reviews and validation of deliverables as warranted by SDLC.
· Manage enhancements and changes, and resolution of incidents and problems for technical solutions in accordance with Company IT service delivery and support principles and service levels.
· Works independently on low to mid-complexity projects and with guidance on complex projects
· Looks for and promotes ways to automate and improve business and IT operations.
· Coordinate code and data migrations based on project schedules, which may be required outside normal business hours.
· Keep up to date with the latest industry trends, tools, and technologies related to C#, .NET, and SQL.
· Be aware of cyber exposures as it relates to application development; build solutions in a manner to help minimize cyber risk.
Skills:
Standards of Performance:
Physical Requirements:
1. Ability to hear
2. Ability to speak clearly
3. Ability to write
4. Ability to walk, stand and sit for extended periods of time.
5. Dexterity of hands and fingers to operate a computer keyboard, mouse, and other components
6. Occasional evening and weekend work to meet deadlines and/or address project or operational issue
7. Some travel may be required for project work, team building, and company collaboration.
To be the premier provider in the wood niche, it starts with our employees. Our unwavering dedication to the wood industry for 125+ years is backed by our employees’ eagerness to understand the needs of our customers and our commitment to keeping them safe. With our industry and market segment constantly evolving, our employees engage in continuous learning and professional development to ensure that our products and services are the most up to date. Our staff takes great pride in being a knowledgeable resource for our insureds.
Pennsylvania Lumbermens Mutual Insurance Company (PLM) headquarters is located in Center City Philadelphia, but a third of our staff resides throughout the country. We have also been recognized as one of the Philadelphia Inquirer’s Top Workplaces for the past 8 years!
We are looking for dedicated and highly motivated individuals to join our team.