Posted on: 18/07/2025
Key Responsibilities :
- Client Needs Analysis : Collaborate with sales and business development teams to understand client business requirements, technical landscapes, and strategic objectives.
- Solution Design : Design and architect tailored technical solutions that address client needs, utilizing our company's products, services, and relevant technologies.
- Technical Presentations and Demonstrations : Develop and deliver compelling technical presentations, demonstrations, and proof-of-concepts (POCs) to showcase the value and capabilities of our solutions.
- Proposal Development : Contribute to the development of technical proposals, including solution architecture diagrams, implementation plans, and effort estimations.
- Technical Guidance and Support : Provide technical guidance and support to clients throughout the sales cycle and during the initial stages of implementation.
- Collaboration with Internal Teams : Work closely with product management, engineering, and support teams to ensure alignment between client requirements and product roadmaps, and to facilitate smooth solution delivery.
- Solution Implementation Oversight : Provide technical oversight and guidance during the implementation phase, ensuring adherence to the proposed solution architecture and best practices.
- Knowledge Sharing : Develop and maintain technical documentation, including solution blueprints, best practices, and FAQs.
- Share knowledge and expertise with internal teams and clients.
- Continuous Learning : Stay up-to-date with industry trends, emerging technologies, and our company's product updates to continuously enhance solution offerings and technical expertise.
Requirements :
- Strong proficiency in .NET Core 6+ and ASP.NET Core for building modern web applications and APIs.
- Experience in developing and consuming RESTful APIs and microservices.
- Solid understanding of software development principles, design patterns, and best practices.
- Experience with relational databases, preferably SQL Server, and ORM frameworks like Entity Framework Core.
- Familiarity with unit testing frameworks and the principles of test-driven development.
- Experience with version control systems, preferably Git.
- Understanding of Agile software development methodologies.
- Strong problem-solving and analytical skills.
- Excellent communication (both written and verbal) and collaboration skills.
- Ability to work independently and as part of a team.
Bonus Points For :
- Experience with specific pre-sales methodologies and tools.
- Understanding of project management principles
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1515455
Interview Questions for you
View All