We are looking for a Senior Software Developer who would be responsible for determining and identifying high-level functional and technical requirements based on interactions with the user community and knowledge of enterprise architecture. Job includes designing architectures, including the software, hardware and communications, to support the total requirements, as well as to provide for present and future cross-functional requirements and interfaces.
The Senior Software Developer will be interacting with project management to plan project schedules and technical direction, along with providing quality assurance review and the evaluation of existing and new software products. Developing high-level system design diagrams for program design, coding, testing, debugging and documentation is part of the job description.
Was that scary enough? We are not looking for a super-human but skilled developer who has experience.
If some of these are in your area of expertise, this could be a job for you: