We have an exciting role for a Principal Software Engineer. This role is a Direct Hire opportunity for a fast-growing company here in Columbus, OH with plenty of room for growth!
Key Responsibilities
01Transform and architect technical strategy
02Design and build scalable, high-performance services that are reliable and power software ecosystem
03Find solutions to business needs by working with stakeholders and other business units
04Make key technical decisions that influence engineering teams to build or select the right technologies and tools that fulfill the needs of the business
05Coach and mentor junior engineers to support key Platform development
Required qualifications
0110+ years of software engineering experience, with a record of leading large, complex projects.
02Experience building enterprise-grade RESTful APIs, middleware technologies, and application services.
03Experience delivering high-quality products and systems.
04Excellent communication and problem-solving skills.
05Experience in setting technical direction.
Preferred qualifications
01Bachelor’s Degree in Computer Science, related field or equivalent work experience.
02Experience with C#.
03Experience with database technologies (SQL and NoSQL) along with cache design.
04Practical implementation experience of design patterns.
05Experience in technical leadership.
06Experience working with management, stakeholders, and multiple teams.
07Ability to influence technology and product teams.
08Experience working with microservices and event-driven systems.
09Knowledge of modern engineering practices and best practices for software development, including coding standards, code reviews, build processes, testing, and operations