Systems Developer
Corps Partners
King of Prussia, PA
Job Summary: This position is responsible for the oversight of the full life cycle of a software product or system, including but not limited to; the design, data management, development, data analysis, and reporting.

Primary Responsibilities:
Design and implement solutions (including code/script) in a secure method and ensure that all systems are working within the security standards of the Company
Design, develop, and sustain applications to meet the needs of the business unit
Gather end user requirements and formulate a system design
Lead users through requirements and implementation
Design and implement systems and code in SaaS platform (SalesForce/O365 Flow)
Integrate between two or more SaaS systems using both web services or file-based data exchange
Write SQL queries, DML and DDL, CDC/Change tracking patterns, indexes, and performance tuning
Develop solutions for automation and reporting for users while building security into all solutions to protect, enhance, and respond to known vulnerabilities such as SQL injection, etc
Review and analyze performance indicators to locate code problems and correct the identified errors or route them properly
Other duties as assigned

Bachelor of Science in Information Systems, Engineering, or related field required; or equivalent combination of education and experience

Five years’ experience as a developer or other related position
Extensive experience in programming stored procedures, functions, tables, views, indexes, and constraints
Extensive experience in programming web services/XML and/or File data exchange

Technical Skills:
Proficiency with SQL/XML/Salesforce/O365 Sharepoint/Flow/web services web requests
Proficiency with either C# or VB (or similar OOP languages)
Ability to learn new systems independently

Soft Skills:
Ability to organize and manage multiple high priority projects
Ability to multi-task and work in a fast-paced environment with minimal supervision
Strong interpersonal, verbal, and written communication skills
Ability to think analytically, apply sound judgment, and solve problems
Ability to work independently and as a member of various teams

Physical Requirements:
Must be able to pass pre-employment screening that includes background and drug testing
Must have a valid driver’s license and driving record that meets Company requirements
Must be able to sit at a desk and/or work on a computer for 6-8 hours per day
May be required to work long and unpredictable hours