I prefer crafting projects myself with a staff engineer's approval. I want to reach out for support when I think is needed. I don't like standups, sync up meetings.
I prefer to work with engineers who know what they want to do and like to majorly self run.
Software Engineer.
My boss expects me to lead junior engineers next year.
That said, I've got bad news for you: most people like working alone. Everyone wants to "own" the thing they're working on and not depend on others. It's not special, and it's really a baseline expectation of a programmer. What companies want is team players who are often fun, light and friendly, actively work to build trust with a team through socialization, promote good practices and patterns and don't begrudge the fact that a portion of their day is to be spent in meetings, reviewing others' code and generally communicating. These behaviors increase in value in a larger organization with heavy processes in place to compensate for scale and variable talent.
I did this for years and it was great: I got to work with good engineers, didn't have to manage or mentor anyone, worked extra when I wanted to, got a good hourly rate.
Unless of course you are in the USA and need good health insurance and the exchange doesn't meet your needs. But otherwise, this is a good path for a half decade or more.
You can bill up to four times as much per hour and become respected for competence in your niche.
Finding work sucks at first, though after a while you will develop long term relationships which are consistent and flexible.
I’ve had my #1 client for ten years and can do as much or little work as I want! I’ve only visited their office once every few years. It’s such a good relationship my client let’s me run my projects however I think appropriate.
Just remember, do the work!
You have to spend time learning how to communicate, work with team members. Learn how to intereact with others. It is do-able. There are many reasons why you don't like to work as a team, none of the reasons are very good and will hold you back in your career.
http://www.engineeringladders.com/
There is a difference between leading, managing and mentoring or coaching juniors.
Maybe using a flavour of the above in your conversation with your boss will help?