Location
Noida | India
Job description
We are looking for a seasoned Senior Developer with not only strong technical acumen but also a keen interest and aptitude for business development. The ideal candidate will be responsible for designing, developing, and delivering high-quality software solutions for both our in-house products and client engagements. In addition to technical expertise, the candidate should be comfortable interfacing with clients, understanding their needs, and actively participating in meetings to ensure alignment between technical solutions and client expectations.
Responsibilities:
- Utilize your extensive 7+ years of experience to collaborate with cross-functional teams, providing valuable insights and contributing to the overall technical strategy.
- Design and develop robust, scalable, and maintainable software solutions, drawing on your wealth of experience to deliver high-quality results.
- Actively participate in client meetings, leveraging your seasoned communication skills to gather requirements, provide technical insights, and ensure clear communication between technical and non-technical stakeholders.
- Lead and mentor junior developers, applying your extensive knowledge to foster a collaborative and knowledge-sharing culture within the team.
- Conduct thorough code reviews, drawing on your wealth of experience to provide constructive feedback that ensures code quality and adherence to best practices.
- Demonstrate a keen interest and skills in business development, with a focus on cultivating client relationships and contributing to the growth of the company.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of proven experience as a Senior Developer or similar role, with a strong portfolio of successful projects.
- Proficient in multiple programming languages like C#, Python, .Net Rest API etc. with a focus on modern web development technologies like Angular, CSS, HTML and cloud platform like Azure or AWS.
- Good understanding of Machine Learning and AI (Generative AI like Open AI, chatGPT etc.)
- Excellent problem-solving and debugging skills.
- Strong interpersonal and communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders.
- Experience in client-facing roles, with a track record of successfully managing client relationships.
- Demonstrated skills and interest in business development
- Ability to work independently and collaboratively in a fast-paced, agile environment.
Job tags
Salary