Roles & Responsibilities:
- Independently drive end-to-end Pre-Sales process including: Functional flows, high-level wireframes, creating the features list, product roadmap/phases and detailed functional requirements within the stipulated timeline.
- Create innovative presentations to inspire & engage the clients.
- Prepare and deliver Statement of Work (SoW) detailing the technical and commercial proposal.
- Experience with Products demo, Responding to RFP/RFI, Solution Architecture as per client requirements.
- Working with the solutions architect/SMEs to define the right technical solution that aligns with the client requirements.
- Bringing creative ideas and new value propositions while making presentations & proposals and Client responses.
- Collaborate with stakeholders, both internal and external, to translate business requirements.
Preferred Skills:
- B.E. / B. Tech / MCA or any other degree in Computer Science + MBA (optional)
- 1 to 2 years of experience in (Pre-Sales), preferably in Automotive Background.
- Good Proposal writing & presentation creation, logical and analytical skills.
- Excellent communication, client facing and people management skills.
- Sound knowledge on estimation and solution approach in diverse technologies (Custom development and Product development).
- Should be able to create whitepapers, case studies, capability statements and other marketing collaterals as a part of sales campaigns – independently.
We are seeking a highly skilled and motivated Technical Lead with expertise in .NET Core to join our team. The ideal candidate will have a strong background in software development, excellent leadership abilities, and a passion for delivering high-quality solutions.
As a Technical Lead, you will be responsible for leading a team of developers in designing, developing, and maintaining .NET Core applications. You will work closely with project managers, architects, and other stakeholders to understand requirements and translate them into technical solutions. Additionally, you will provide technical guidance, mentorship, and support to team members to ensure successful project delivery.
Key Responsibilities:
- Lead a team of developers in designing, developing, and maintaining .NET Core applications.
- Profound knowledge of agile development methodologies, Entity Framework (EF), Microservices, hybrid architecture, PostgreSQL, RavenDB, and Azure functionalities.
- This role requires a blend of architecture design expertise, hands-on coding skills, and team leadership. Knowledge of TypeScript and ReactJS is an advantage.
- Provide technical guidance and mentorship to team members, including code reviews, design reviews, and troubleshooting assistance.
- Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
- Ensure adherence to coding standards, development processes, and quality guidelines.
- Identify and address technical debt and areas for improvement in existing applications.
- Collaborate with cross-functional teams to resolve technical issues and deliver high-quality software solutions on time and within budget.
- Lead by example through hands-on development, demonstrating best practices and fostering a culture of continuous learning and improvement.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).
8+ years of experience in software development, with a strong focus on .NET Core