Associate Software Engineer

0



Responsibilities


  • Participate in requirements analysis.
  • Collaborate with internal teams to produce software design and architecture.
  • Write clean, scalable code using C#/Typescript programming languages.
  • Test and deploy application and systems.
  • Revise, update, refactor and debug code.
  • Improve existing software.
  • Develop documentation throughout the software development life cycle (SDLC).
  • Assist in integrating AI/ML services (e.g., OpenAI, Azure Cognitive Services) into applications.
  • Support the development of AI-driven features by preparing data, testing APIs, and validating outputs.
  • Collaborate with senior engineers and architects to explore the use of AI in enhancing user experience and business workflows.
  • Stay updated with emerging AI tools and frameworks relevant to the product roadmap.

Requirements

  • Degree from a recognized university, preferably in Computer Science, Engineering, or IT.
  • 1+ year of experience in .NET Core and Angular development.
  • Proficiency in C#, ASP.NET Core, and Entity Framework Core.
  • Strong front-end skills in Angular 16+, TypeScript, HTML5, CSS3, and JSON.
  • Experience working with RESTful APIs and integrating front-end applications with back-end services.
  • Sound knowledge of software design patterns and OOP concepts.
  • Experience with MS SQL Server technologies.
  • Familiarity with Git and version control workflows.
  • Experience with third-party libraries and APIs.
  • Familiarity with Agile methodologies (e.g., SCRUM).
  • Strong problem-solving, analytical, and troubleshooting skills.
  • Excellent communication and teamwork abilities.
  • Knowledge of Microservices architecture
  • Experience in ASP.NET Web APIs.
  • Experience in CSS/SCSS.
  • Experience in ASP.NET Web Pages and JavaScript.
  • Experience configuring CI/CD pipelines.
  • Experience with Azure or other cloud platforms.
  • Exposure to AI/ML concepts such as natural language processing (NLP), embeddings, or predictive modelling.
  • Familiarity with integrating AI services (e.g., Azure Cognitive Services, OpenAI API, or similar) into web applications.
  • Understanding of how to design prompts, handle AI responses, and apply them in business workflows.
  • Basic knowledge of data processing for AI (JSON, vector databases, text preprocessing).
  • Interest in learning and applying AI/ML technologies to enhance product features.


You have to wait 20 seconds

Generating Apply Link...

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
Post a Comment (0)
Our website uses cookies to enhance your experience. Learn More
Accept !
X

Join Our WhatsApp Channel to get latest Updates Join Now

Link Copied