About Us : We are a forward-thinking company specializing in innovative software solutions and AI technologies.
We are seeking a skilled ASP.NET Developer with experience in C#, ASP.NET Core MVC, and SQL to join our dynamic team.
This is an exciting opportunity to contribute to the design, development, and maintenance of our cutting-edge internal and customer-facing systems.
Key Responsibilities : Software Development : Design, develop, and maintain the company's bespoke internal and customer-facing systems using ASP.NET Core MVC, C#, and SQL.
Generative AI & LLM Model Design : Implement generative AI solutions and contribute to the design and development of Large Language Models (LLMs). Application Support : Provide ongoing support and maintenance for existing software applications, ensuring optimal performance and reliability.
Development Life Cycle : Work closely with the operations and sales teams throughout the entire development life cycle, from requirement gathering to development and implementation.
Collaboration : Collaborate with cross-functional teams to understand business requirements, develop solutions, and ensure alignment with company objectives.
Quality Assurance : Conduct thorough testing to identify and fix software defects, ensuring high-quality deliverables.
Documentation : Create and maintain technical documentation, including system specifications, user guides, and best practices.
Qualifications : - Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
- Minimum 3 of experience in ASP.NET development using C# and ASP.NET Core MVC.
- Proficiency in SQL and database design.
- Experience with generative AI and LLM model design is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team in a fast-paced environment.
Skills & Competencies : - Proficient in C#, ASP.NET Core MVC, and SQL.
- Knowledge of AI technologies, generative models, and LLMs.
- Familiarity with software development best practices and methodologies.
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Self-motivated with a passion for learning and continuous improvement.
(ref:hirist.tech)