Consulting Software Engineer - (Glen Allen, VA)
This position services as an expert technical and industry resource to management, clients and development staff in new uses of info technology in all phases of major system and subsystem development. Provides consultation on internal and industry IT technical and business domain process capabilities including leadership in the identification and recommendation of new IT opportunities and business operations as it relates to application development. Formulates, contributes to, and directs task identification, work effort estimates, and work schedules for research, prototype, and proof-of-concept IT activities. Directs and participates in all aspects of development tasks including data management, application architecture and business architecture. Provides guidance to staff on complex assignments and mentors on new technologies. * Develops guidelines for other software engineers that helps them build and implement code that is scalable, stable and secure.
ADVERTISEMENT
From TopUSAJobs - 1 month ago