Role: Haskell Developer
Company: Maverick
Experience: 7 – 9 years
Salary: Not Disclosed
Location: Chennai
Maverick Company Overview
Maverick is a pioneering-era company specializing in growing progressive software program solutions for diverse industries, which consist of finance, healthcare, and telecommunications. We satisfaction ourselves with leveraging contemporary technology to clear up complex problems, and our improvement crew is number one to our achievement. As we keep growing, we are searching for a skilled Haskell Developer to sign up for our dynamic group.
Haskell Developer Job Summary
As a Haskell Developer at Maverick, you may be answerable for designing, growing, and maintaining robust software program applications using the Haskell programming language. You will work carefully with flow-sensible companies, together with software engineers, product managers, and remarkable warranty experts, to deliver tremendous software program software solutions that meet our customers’ needs. This characteristic calls for a deep expertise in purposeful programming ideas, a passion for writing smooth and green code, and a willpower to prevent studying and improve.
Haskell Developer Key Responsibilities
Software Development:
- Design, increase, and enforce software program applications with the use of Haskell.
- Write clean, maintainable, and green code following terrific practices and coding requirements.
- Develop and hold libraries and frameworks to help with various responsibilities.
System Architecture:
- Collaborate with architects and distinct developers to lay out scalable and maintainable device architectures.
- Participate in code evaluations and contribute to the overall improvement of the codebase.
Collaboration and Communication:
- Work cautiously with product managers to recognize assignment necessities and translate them into technical specifications.
- Collaborate with QA engineers to make sure the software meets amazing standards and is very well tested.
- Communicate correctly with group individuals, stakeholders, and clients to ensure alignment and readability.
Continuous Improvement:
- Stay updated with the present-day traits in Haskell and beneficial programming.
- Identify areas for improvement within the codebase and put into impact vital modifications.
- Mentor junior developers and percentage information with the team to foster a way of life of getting to know and boom.
Problem Solving:
- Analyze and resolve complicated technical issues and insects.
- Optimize performance and scalability of programs.
- Conduct root purpose evaluation and put in force corrective actions to prevent destiny problems.
Haskell Developer Required Qualifications
Educational Background: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Technical Skills:
- Proficiency in Haskell programming language.
- Strong facts of useful programming standards and paradigms.
- Experience with Haskell libraries and frameworks which include Yesod, Servant, and Aeson.
- Knowledge of software program development fine practices, along with model management (Git), non-forestall integration, and automated attempting out.
- Familiarity with one-of-a-kind programming languages together with Python, Java, or Scala is a plus.
Professional Experience:
3 years of revel in in software software development, with a focal point on purposeful programming.
Proven tune file of growing and preserving complicated software program application applications in Haskell.
Soft Skills:
- Excellent problem-solving and analytical abilities.
- Strong verbal exchange and collaboration skills.
- Ability to work independently and as a part of a group.
- A proactive and self-inspired method to getting to know and develop.
Desirable Qualifications:
- Experience with cloud systems which includes AWS, Google Cloud, or Azure.
- Knowledge of internet improvement and RESTful APIs.
- Familiarity with database structures, each SQL and NoSQL.
- Experience with DevOps practices and tools which encompass Docker, Kubernetes, and Jenkins.
Haskell Developer Benefits
- Competitive income and performance-based absolute bonuses.
- Comprehensive health, dental, and imaginative and prescient coverage.
- Flexible operating hours and some distance flung paintings alternatives.
- Professional development opportunities, together with meetings, workshops, and online publications.
- Collaborative and inclusive painting surroundings.
- Generous paid time off and vacations.
- Employees properly being programs and entertainment sports.
How to Apply
Interested applicants are invited to position up their resume, cover letter, and a portfolio of applicable initiatives or code samples to careers@mavericktech.Com. Please include “Haskell Developer Application” inside the issue line.