.Net Core Developer
Budget: $25 – $50 USD
Role Title : .NET Core developer
• Design and develop RESTful services using .Net Core.
• Develop code and supporting documentation.
• Develop unit tests and maintain source control.
• Analyze business needs, develop requirements, design, develop and test custom software solutions.
• Provide technical leadership and take multiple systems and cross-system integration into account when designing and developing solutions.
• Work in a team environment to develop, test, and deploy software changes.
• Work with customers to understand and implement new requirements.
• Work the product backlog of features and bugs.
• Provide input on new designs and architecture as needed.
• Develop a well-tested, high performance, scalable web application.
Job Requirements
• 5+ years’ experience designing, developing Microservices in
o .NET Core (C# preferred)
o .Net REST API
o Entity Framework (EF) Core
o SQL
o Containerization (Docker / K8s)
o Azure Dev Ops - Git Source Control
o Azure Cloud
o Unit Testing Framework (MS Test preferred)
• Nice to have experience with
o Microservices
o JavaScript/TypeScript
o Angular
o Azure SQL
• 5 plus years of experience with application design, implementation, diagnosing/correcting issues, managing security vulnerabilities, and maintaining compliance with industry security standards under minimal direction.
• Experience with Agile/SCRUM experience, preferred.
• Experience with software design principles / patterns.
• Mentor less experienced developers and perform code reviews
• Excellent oral and written communication skills.
• Ability to work independently, yet function as an integral part of a team
• Must be flexible to change and have the ability to work in a fast-paced environment.
Preferred Skills : Knowledge of UML Design, EA tool, Unit testing
Responsibilities : Design, Develop components using .NET Core technology.
Expected Deliverable(s) : Design documents, .NET Core code, Unit testing and code review
• Design and develop RESTful services using .Net Core.
• Develop code and supporting documentation.
• Develop unit tests and maintain source control.
• Analyze business needs, develop requirements, design, develop and test custom software solutions.
• Provide technical leadership and take multiple systems and cross-system integration into account when designing and developing solutions.
• Work in a team environment to develop, test, and deploy software changes.
• Work with customers to understand and implement new requirements.
• Work the product backlog of features and bugs.
• Provide input on new designs and architecture as needed.
• Develop a well-tested, high performance, scalable web application.
Job Requirements
• 5+ years’ experience designing, developing Microservices in
o .NET Core (C# preferred)
o .Net REST API
o Entity Framework (EF) Core
o SQL
o Containerization (Docker / K8s)
o Azure Dev Ops - Git Source Control
o Azure Cloud
o Unit Testing Framework (MS Test preferred)
• Nice to have experience with
o Microservices
o JavaScript/TypeScript
o Angular
o Azure SQL
• 5 plus years of experience with application design, implementation, diagnosing/correcting issues, managing security vulnerabilities, and maintaining compliance with industry security standards under minimal direction.
• Experience with Agile/SCRUM experience, preferred.
• Experience with software design principles / patterns.
• Mentor less experienced developers and perform code reviews
• Excellent oral and written communication skills.
• Ability to work independently, yet function as an integral part of a team
• Must be flexible to change and have the ability to work in a fast-paced environment.
Preferred Skills : Knowledge of UML Design, EA tool, Unit testing
Responsibilities : Design, Develop components using .NET Core technology.
Expected Deliverable(s) : Design documents, .NET Core code, Unit testing and code review