The Senior Advanced Software Engineer plans, designs, develops, and tests software systems and applications for enhancements and new products. The role directly programs system products and performs continuous integration, testing, and validation. It is responsible for the architecture and implementation of critical software components and for managing the development, implementation, and maintenance of application systems to improve products and support company objectives. The engineer applies technical expertise and company design standards to build robust software, researches new technologies for potential product integration, and provides technical guidance to other engineers. The position also collaborates with managers, serves as a customer liaison on technical designs and fixes, leads proof-of-concept and pilot projects, conducts architecture and design reviews, provides technical signoff, and writes architecture and technical design documents.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior