Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Intego Group is looking for a Senior API/Middleware Developer to take part in a project for the US national tire distribution company and its high-volume critical customers. This project requires a person who can understand the functional requirements set forth for a business function that will enable the automation of business procedures. You will drive the architecture for the solution in collaboration with the client’s development leaders.
Responsibilities
- Responsible for implementing API/Middleware Architectural goals
- Supports formulating API/Middleware technical roadmap, technical debt
- Supports standards for API/Middleware security, performance, stability
- Partially responsible for coordinating and performing API/Middleware maintenance / third level (senior) technical support (shared with Support groups)
Requirements
- Expert level knowledge of ASP.NET Core Web API is required.
- At least 3-4 years of hands-on experience with.NET is needed for success.
- Expert level knowledge of.NET fundamentals – Object Oriented Development, Generics, LINQ, Entity Framework, Unit Testing.
- Some SQL Server knowledge is desired (at the level of Transact SQL, no administration skills necessary)
- Some experience with design and prototyping tools and diagramming is desired.
- Decent understanding of microservices architecture and related patterns is desired.
- Expert level understanding of API versioning, management, telemetry, performance tuning and API documentation techniques (swagger or similar).
- Able to create technical debt and technical roadmap assessments for API products.
- Able to peer review, improve and implement presented Solution / Enterprise Architecture artefacts.
- Basic understanding fundamentals of reliable/repeatable processes, monitoring, compensation, graceful degradation is required.
Education and Background
- Bachelor’s degree in computer science or similar related discipline is preferred, but not absolutely required.
- Hands on experience is prioritized.
- Strong English skills.
Personal Traits
The individual must exhibit the following core values:
- Approachable.
- Adventurous.
- Relentless.
- Speedy.
Additional traits specific to the position that are desired:
- Ability to remain calm and productive under pressure, in a dynamic, fast-paced environment.
- Rapid, value-add oriented decision-making ability.
- Intense customer focus.
- Ability to adapt to change, to direct/control change and to facilitate change.
- Ability to accept and carry responsibility without reservation.
- Ability to perform with minimal supervision, identifying and proactively communicating on all pre-requisites for successful performance.
- Strong communication skills preferred.
- Ability to collaborate with cross-functional business team, identifying additional technical solutions that will enable the client to keep their promise of providing industry-leading service.
About the Company
Our client is a national tire distributor that delivers to U.S. tire and automotive retailers the full passenger and light truck tire portfolios of Goodyear and Bridgestone. They’re out to set a new standard of excellence for tire distribution in the U.S., and they’ll do it by focusing on the needs of dealers and their customers.