Hello,

Hope you are doing good.

We have an immediate opening for the below position, kindly let me know
your interest with your updated resume at *bhara...@accurogroup.com
<bhara...@accurogroup.com>*.





*Urgent Hands on coder, today’s slot – 4.30 EST PM*



*Subject: .net Developer/Architect - Dallas, TX*

*Contract*



JD-

We still need a few .net developers who are solid hands on coders and good
with C# data structures, SQL, and .net concepts. Specifically for the
moment focus is on the mid-level developers – 5-10 years’ experience and
one senior position – Solutions Architect (similar skill set including
hands-on coding requirements but a broader experience).



Must Have –

1.            .NET/ SQL/Microservices/Angular Js/Unit Testing/Core .Net/
Developer

2.            Lead the application and technical architecture analysis,
design, and implementation, and ensure that the product fulfils the
requirements.

3.            Establish a role as a part of the delivery/implementation
team as the key solution expert.

4.            Collaborate continuously with the development and deployment
teams to transition the knowledge and review the deliverables throughout
the SDLC.





Understanding for screening



Micro Services: it is an architectural style that structures an application
as a collection of small autonomous services, modeled around a business
domain.

•           They initially start with a small section using various
materials and continue to build a large beehive out of it.

•           These cells form a pattern resulting in a strong structure that
holds together a particular section of the beehive.

•           Here, each cell is independent of the other but it is also
correlated with the other cells.

•           This means that damage to one cell does not damage the other
cells, so, bees can reconstruct these cells without impacting the complete
beehive.



Features:

•           Decoupling – Services within a system are largely decoupled. So
the application as a whole can be easily built, altered, and scaled

•           Componentization – Microservices are treated as independent
components that can be easily replaced and upgraded

•           Business Capabilities – Microservices are very simple and focus
on a single capability

•           Autonomy – Developers and teams can work independently of each
other, thus increasing speed

•           Continuous Delivery – Allows frequent releases of software,
through systematic automation of software creation, testing, and approval



Advantages: Independent Development, Independent Deployment and Fault
Isolation



Unit Testing: Unit The test is a block of code that helps us in verifying
the expected behavior of the other code in isolation; i.e., there is no
dependency between the tests. This is a good way to test the application
code before it goes for quality assurance (QA). There are three different
test frameworks for Unit Testing supported by ASP.NET Core: MSTest, XUnit,
and NUnit.



A mock object is an object that can act as a real object but can be
controlled in test code. Moq is a library that allows us to create mock
objects in test code. It is also available in NuGet.

Moq library allows us to manipulate the mock object in many ways, such as
setting mock methods to return specific values, setting up required
properties, and matching the specific arguments when the test method is
called a mock object.



Angular JS: AngularJS is a JavaScript framework used for creating single
web page applications. It allows you to use HTML as your template language
and enables you to extend HTML's syntax to express your application's
components clearly. AngularJS is a JavaScript framework that is used for
making rich and extensible web applications. It runs on plain JavaScript
and HTML, hence you don’t need any other dependencies to make it work.
AngularJS is perfect for Single Page Applications (SPA). It is basically
used for binding JavaScript objects with HTML UI elements. AngularJS is a
framework to build large-scale and high-performance web applications while
keeping them as easy-to-maintain. The following are the features of the
AngularJS framework. AngularJS is a powerful JavaScript-based development
framework to create RICH Internet Application (RIA). AngularJS provides
developers options to write a client-side application (using JavaScript) in
a clean MVC (Model View Controller) way. The application written in
AngularJS is cross-browser compliant. AngularJS automatically handles
JavaScript code suitable for each browser.



SQL Server: SQL Server is one of the most important Relational Database
Management Systems (RDBMS) for performing functions of retrieving and
storing data. SQL stands for Structured Query Language. It is the standard
language for relational database management systems. It is especially
useful in handling organized data comprised of entities (variables) and
relations between different entities of the data.



.Net Core: ASP.NET Core is completely rewriting that works with the .net
Core framework. It is much faster, configurable, modular, scalable,
extensible, and cross-platform support. It can work with both .NET Core and
.net framework via the .NET standard framework. It is best suitable for
developing cloud-based such as web application, mobile application, IoT
application.



Features:

•           Built-in supports for Dependency Injection

•           Built-in supports for the logging framework and it can be
extensible

•           Introduced new, fast, and cross-platform web server - Kestrel.
So, a web application can run without IIS, Apache, and Nginx.

•           Multiple hosting ways are supported

•           It supports modularity, so the developer needs to include the
module required by the application. However,

•           Command-line supports to create, build and run the application

•           There is no web.config file. We can store the custom
configuration into an appsettings.json file

•           There is no Global.asax file. We can now register and use the
services in the startup class

•           It has good support for asynchronous programming



Advantages:

•           It is cross-platform, so it can be run on Windows, Linux, and
Mac.

•           There is no dependency on the framework installation because
all the required dependencies are ship with our application

•           ASP.NET Core can handle more request than the ASP.NET

•           Multiple deployment options available withASP.NET Core









*Bharat Chhibber | Sr. Technical Recruiter*

*Direct: 919 626 9615 | EMAIL bhara...@accurogroup.com
<bhara...@accurogroup.com>*

-- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to android-developers+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-developers/CAEmgVe1E6CQ4rdL8iM1U8Uj9TDmgVpjUS2P8eKHdPp-rCKEOrA%40mail.gmail.com.

Reply via email to