Principal Haskell Software Architect

3 weeks ago


Chennai, Tamil Nadu, India Risk Resources LLP Full time

Hiring managers at Risk Resources LLP are seeking a highly skilled Haskell developer for a senior-level position. The ideal candidate will have a strong understanding of functional programming principles and a proven track record of delivering high-quality software applications using Haskell.

Key Responsibilities:
  • Software Development: Design, develop, and maintain large-scale software applications using Haskell programming language.
  • Collaboration: Work closely with cross-functional teams to define requirements and deliver solutions that meet the organization's needs.
  • Performance Optimization: Optimize application performance and scalability through the use of functional programming techniques.
  • Code Review: Participate in code reviews and provide constructive feedback to team members to ensure high-quality code.
  • Technical Debt: Identify and address technical debt and code quality issues to maintain a healthy and maintainable codebase.
  • Testing: Develop and implement testing strategies for the Haskell codebase to ensure robustness and reliability.
  • Research and Development: Research and evaluate new tools and technologies to enhance development processes and improve productivity.
Required Qualifications:
  • Education: Bachelor's or Master's degree in Computer Science or a related field.
  • Experience: Proven experience in functional programming using Haskell and a strong understanding of software development principles and best practices.
  • Skills: Expertise in data structures, algorithms, and problem-solving, as well as proficiency in working with relational or NoSQL databases and version control systems.
  • Communication and Collaboration: Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced and dynamic environment.

Responsibilities include: software development, collaboration, performance optimization, code review, technical debt, testing, research and development. Requirements include: education, experience, skills, communication and collaboration.



  • Chennai, Tamil Nadu, India Risk Resources LLP Full time

    Job Title: Haskell Software EngineerJob Summary:We are seeking a skilled Haskell software engineer to join our team at Risk Resources LLP. The ideal candidate will have a strong background in functional programming and experience with Haskell.Key Responsibilities:Design and implement Haskell-based software applicationsCollaborate with cross-functional teams...


  • Chennai, Tamil Nadu, India Risk Resources LLP Full time

    Job Title: Senior Haskell Software EngineerAbout the Role:We are seeking a highly skilled Senior Haskell Software Engineer to join our team at Risk Resources LLP. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining high-quality software applications using the Haskell programming language.Key...


  • Chennai, Tamil Nadu, India Risk Resources LLP Full time

    OverviewRisk Resources LLP is seeking a highly skilled Senior Haskell Software Engineer to join our team. As a key member of our software development group, you will be responsible for designing, implementing, and maintaining high-quality software applications using the Haskell programming language.Job DescriptionThe ideal candidate will have a strong...


  • Chennai, Tamil Nadu, India NTT DATA Full time

    Job Summary Principal Digital Engineering ArchitectNTT DATA is seeking a Principal Digital Engineering Architect to lead the design and development of cutting-edge digital solutions. The ideal candidate will have a strong background in machine learning and software engineering, with experience in designing and implementing scalable data-driven systems.Key...


  • Chennai, Tamil Nadu, India Gainwell Technologies LLC Full time

    Technical Architect Role OverviewGainwell Technologies LLC is seeking a skilled Principal Product Architect to contribute to the development of innovative software solutions. As a key member of our team, you will leverage your expertise to design and implement large-scale web applications, ensuring they meet the highest standards of quality and...


  • Chennai, Tamil Nadu, India Gainwell Technologies LLC Full time

    About the RoleWe are seeking a highly skilled Principal Product Architect to join our team at Gainwell Technologies LLC. As a key member of our organization, you will play a critical role in shaping the technical direction of our products and services.Key ResponsibilitiesDesign and implement large-scale web applications using .NET technologiesDevelop and...


  • Chennai, Tamil Nadu, India Intelsat Full time

    Job Title: Principal Software EngineerAt Intelsat, we're seeking a highly skilled Principal Software Engineer to join our innovative full-stack development team. As a foundational member of this team, you'll play a crucial role in building and supporting monitoring solutions for our growing satellite fleet.Key Responsibilities:Develop solutions to integrate...

  • Principal Architect

    3 weeks ago


    Chennai, Tamil Nadu, India Flintex Consulting Pte Ltd Full time

    We are seeking a highly skilled Principal Architect to join our IT team at Flintex Consulting Pte Ltd and support the Enterprise Architect (EA) in designing, documenting, and implementing the company's IT architecture.The ideal candidate will have a strong understanding of cloud computing, compute/container/orchestration technologies, and microservices &...


  • Chennai, Tamil Nadu, India CoreStack Full time

    About This RoleWe are seeking a highly skilled Principal Enterprise Architect to lead our technology architecture efforts.Drive and define the technical architecture of our Core SaaS platform.Develop high-level technical specifications and design of the platform.Define technical product roadmap to continuously enhance the platform.Successfully communicate...


  • Chennai, Tamil Nadu, India OEC Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineering Lead to join our team in Chennai. As a key member of our engineering organization, you will be responsible for leading the development of cutting-edge technology solutions.Key ResponsibilitiesCollaborate with architects to drive technical vision and design; ensure implementation by...


  • Chennai, Tamil Nadu, India Ford Motor Company Full time

    Principal EngineerAt Ford Motor Company, we are seeking a highly skilled Principal Engineer to lead our digital transformation efforts. As a key member of our team, you will be responsible for designing and implementing scalable and fully available technical solutions in the digital space.Key Responsibilities:Lead a team of software engineers based in India...


  • Chennai, Tamil Nadu, India Gen Full time

    About the RoleWe are seeking a skilled, self-motivated Cloud Data Solutions Engineer to join our team at Gen. As a Cloud Data Solutions Engineer, you will play a key role in designing, developing, and deploying innovative software solutions using Java, Scala, Python, and other languages.Responsibilities include working with AWS cloud services such as EMR,...


  • Chennai, Tamil Nadu, India Clear Ventures Full time

    Transforming the Restaurant Industry with Innovative TechnologyAt Clear Ventures, we're on a mission to revolutionize the restaurant industry by harnessing the power of cutting-edge technology. As a Principal Software Engineer, you'll play a pivotal role in shaping our architecture and elevating our team to new heights.About this RoleDesign and deliver...


  • Chennai, Tamil Nadu, India CIAR Software Solutions Pvt Ltd Full time

    Job OverviewSenior Java Software ArchitectWe are seeking a Senior Java Software Architect with 7 to 10 years of experience to join our team at CIAR Software Solutions Pvt Ltd. As a Senior Java Software Architect, you will be responsible for leading a team of developers and ensuring the successful delivery of high-quality software...


  • Chennai, Tamil Nadu, India Gen Full time

    At Gen, we empower Digital Freedom by protecting consumers and giving them control of their digital lives. As a Principal Software Engineer for Cloud Services, you will be part of our Cloud Services engineering team, working on SAAS applications supporting Gen products.About the RoleGen Digital Inc. (NASDAQ: GEN) is a global leader in Consumer Cyber Safety....


  • Chennai, Tamil Nadu, India Avtech Software Services (I) Pvt Ltd Full time

    Key ResponsibilitiesAt Avtech Software Services (I) Pvt Ltd, we are seeking a skilled Software Architect to join our team. The ideal candidate will have a strong background in software development and a proven track record of designing and implementing software architecture.Main Responsibilities:Create representations for functions and user interface of...


  • Chennai, Tamil Nadu, India KG Invicta Services (KGiS) Full time

    Role: Principal Java Software DeveloperOverview: We are seeking a highly skilled Principal Java Software Developer to join our team at KG Invicta Services (KGiS).Key Responsibilities:Develop high-quality software using Java and UI technology (ReactJS).Design and implement software solutions that meet user needs and business goals.Collaborate with...

  • Principal Consultant

    1 month ago


    Chennai, Tamil Nadu, India Software AG Full time

    Software AG is seeking a highly skilled ARIS Principal Consultant to lead the delivery of ARIS solutions across various core capabilities and offerings.Key Responsibilities:Technical Leadership:Lead ARIS solution delivery across Business Design & Strategy, Rollout & Change Management, Process Mining & Analysis, Risk & Compliance Management, Enterprise...


  • Chennai, Tamil Nadu, India Gen Full time

    At Gen, we're looking for a talented Principal Software Engineer to join our team. As a key member of our backend development team, you'll play a crucial role in processing large amounts of data efficiently with extremely low latency for further analysis and visualization. This will enable us to deliver the best experience for our members.About the RoleAs an...


  • Chennai, Tamil Nadu, India CIAR Software Solutions Pvt Ltd Full time

    Job Title: Senior Java Software ArchitectLocation: ChennaiExperience: 7-10 yearsKey Skills: Angular, Node JS, MySQL or relevant skills, Design patterns, Data Structures and Algorithms We are seeking an experienced Senior Java Software Architect with a strong background in team leadership and software architecture design to join our team at CIAR Software...