Software Engineer - Kinsey’s Inc
Mount Joy, PA
About the Job
As a software engineer, you will partner with product & customer advocates to implement new features, enhance existing functionality; and remediate defects. You will work towards the continuous improvement of the people, process, and technology behind Kinsey's.
Position Attributes
- Ability to learn quickly, self-teach, take initiative, and adapt easily to changes
- Familiarity with various software development methodologies & patterns
- Ability to handle multiple overlapping projects and competing deadlines within the team
- Strong time management, attention to detail and communications skills with the team.
- Distinguish between system, application and procedural problems and provide the proper direction and designed solutions
Principal Duties & Responsibilities
- Oversee and execute the design, development and testing of the application customizations and integrations
- Lead DevOps processes, including CI/CD pipelines and deployments, ensuring smooth delivery of applications
- Troubleshoot, debug, enhance existing software systems and remediate defects to improve performance, reliability, and user experience
- Coordinate testing with QA for major projects
- Ensure systems are documented appropriately according to IT standards
- Interact with business analysts, business users, other departments within IT, and third-party vendors to provide solutions through various phases of design, implementation, and maintenance
- Provide additional support as needed for other team roles.
Knowledge & Skills
- Working knowledge of C#, .Net and/or equivalent languages.
- Dynamics 365 (preferred, but not required).
- SQL Server or similar RDBMS, including a thorough understanding of T-SQL
- Strong Knowledge of REST API Principles
- PHP (optional)
- IIS Management
- 3+ years of experience as a .NET Developer
Source : Kinsey’s Inc