Z

.Net + Angular (Fullstack Developer)

Zigsaw
Full Time
Onsite
Ahmedabad, India
Software Engineering & IT

Location: Ahmedabad, Hyderabad

Experience:  6 Years+


No of Positions: 2

Skills & Requirements:

· Having 6+ years of Experience with the Microsoft .NET/C# technology
stack.

· Experience in modern front-end web technologies.

· Experience building modular and component-based, test-first
front-end applications (Angular 4+ experience preferred).

· Experience creating and consuming REST based APIs.

· Experience building modern responsive web applications with HTML5,
CSS3, Bootstrap, LESS, SASS, etc.

· Experience in using modern build tool chains and package managers
(webpack, gulp, grunt, npm, etc.)

· Develop and maintain multi-tiered application environment with SQL,
REST, MVC, and NHibernate development.

· Able to employ best practices for designing reusable code and
optimize UI features for maximum speed and scalability.

· Proficient in object-oriented design (OOD) using SOLID design
principles and patterns.

· Successful track record delivering high quality products on time
while working in Agile Teams and following Agile methodologies.

· Bachelor’s degree or equivalent combination of education and work
experience in software development.

Nice to haves:

· Develop and maintain Azure services (e.g. Containers, Azure
Pipelines, Application Insights, Azure AD, Service Bus, API Management).


· Understanding of cloud computing technologies, business drivers, and
emerging computing trends.

· Commercial external customer-facing software development experience
is highly desired / preferred.

· Good understanding of CI/CD and TDD.

· Experience with various databases and with stored procedures.

Key duties & responsibilities:

· Drive the appropriate use & implementation of technology to deliver
high quality solutions that delight our customers.

· Work in Agile teams to deliver high quality products on time with
performance and localization requirements in mind.

· Build, test and deliver high quality, complex frameworks and systems
and diagnose and resolve complex issues.

· Generate innovative approaches and solutions to complex issues.