Staff Software Applications Development Engineer
Core
Leads, plans, and synthesizes ambiguous requirements to provide technical expertise for software systems through sales presentations, product demonstrations, installation, and maintenance.
Role type
Staff Software Applications Development Engineer (Pre-Sales/Technical Consultant)
Builds
Customer applications and solutions
Domain
Telecommunications / Software Engineering
Deliverable
client delivery
Required skills
Software systems expertise, Sales presentations, Product demonstrations, Installation, Maintenance, Debugging, Troubleshooting, Design reviews, Project planning
Preferred skills
Master's Degree in Electrical Engineering, Computer Engineering, or Computer Science
Technologies
Software systems
Responsibilities
Provide technical expertise through sales presentations and product demonstrations, Assist sales staff in assessing product applications for customer needs, Prepare detailed product specifications for customer solutions, Ensure application/solution functionality according to specifications, Provide software development and consultation to prospective users, Assist customers with debugging and troubleshooting, Act as a contributor at design reviews and project meetings