Yes, I'm a software engineer who specializes in test automation. I know many developers aren't interested in testing and many QA engineers don't want to code, but I actually think it is really useful for developers to be involved in the testing process and QA engineers to be more involved in the development process. Of course part of the idea behind Agile is to move more of the testing earlier in the development process, and in many ways this makes sense. Finding bugs earlier costs a lot less.

That all said, I don't think Agile should mean that everyone is now a generalist. The skillset between developers and QA engineers is very different and really even the aptitude. Some people are just naturally better at being a developer or a QA engineer.

Does your development group do all their testing manually, or do they do any test automation, particularly test automation beyond just unit testing? Perhaps test automation at the integration or functional testing level or even from an end-to-end or system level?
If your organization only does manual testing, I'm wondering if test automation might be more interesting to you and perhaps other developers in your organization. It certainly involves coding. For example, the automation project I'm working on now, involves Java coding skills using Selenium libraries to interact with a jQuery based UI.