We are looking for a .NET developer to build software using languages and technologies of the .NET framework. The technical aspect of the role includes developing applications, configuring existing systems, writing functional code, spotting defects, and providing user support. The behavioral aspect of the role includes being a team player and an excellent communicator. We would like to meet you if you are also passionate about the .NET framework and software design/ architecture.
Candidate must have proven experience as a .NET Application Developer using .NET Core 6/7, ASP .NET Core 6/7; Experience working on frameworks such as Microservices Design/ Architectural Patterns (e.g., Model-View-Controller (MVC) and Unit Testing; Experience on Azure cloud will be an added advantage; Familiarity with architecture styles/ APIs (REST, RPC); Understanding of the Agile methodologies; Excellent troubleshooting and communication skills.
Key Responsbilities-
Participate in requirements analysis; Collaborate with internal teams to produce software design and architecture; Write clean, scalable code using .NET programming languages; Test and deploy applications and systems; Revise, update, refactor, and debug code; Improve existing software; Develop documentation throughout the software development life cycle (SDLC); Serve as an expert on applications and provide technical support.
|