Principal Solutions Engineer
CurrentResponsibilities:- Working with sales and project teams to define customer requirements and recommend technical solutions.- Developing detailed technical project plans and estimates for software development projects.- Creating system architecture diagrams and documentation to guide development teams and ensure customer understanding.- Conducting technical discussions and answering questions from potential customers about software development solutions.- Collaborating with sales and project teams to provide input on pricing, proposal development, and contract negotiations for software development projects.- Providing technical guidance and support to software development teams throughout the development process.