Source description
About the role
Responsibilities
-
Collaborate with development teams and product managers to create innovative software solutions.
-
Create and maintain efficient, reusable, and dependable C# code.
-
Ensure that apps have the greatest possible performance, quality, and responsiveness.
-
Identify bottlenecks and defects and suggest workable solutions.
-
Assist in maintaining code quality, structure, and automation.
-
The ability to use databases, proxies, APIs, version control systems, and third-party applications.
-
Offer suggestions for ongoing improvement and add or remove features as necessary.
-
Design a plan for stability, scalability, performance optimization, and ongoing improvement.
-
Keep track of new development-related tools, frameworks, methods, and architectures.
Requirements
-
Proven experience as a Full Stack Developer or similar role
-
Minimum 6+ years of experience developing microservices and web based applications.
-
Experience in building WebAPI using .NET 6 and above
-
Experience working with NoSQL Database such as Cosmos or Postgres
-
Experience working with Azure AppServices, Functions, ADO Pipelines
-
Experience in Building SPAs (single page applications) with React Js
-
Experience working with a Vector DB is good to have
-
Excellent communication and teamwork skills
-
Great attention to detail
-
Organizational skills
-
An analytical mindDegree in Computer Science, Statistics or relevant field
More at Photon