i
Anlage Infotech
87 Anlage Infotech Jobs
.Net Developer - Data Structure/Algorithm (4-10 yrs)
Anlage Infotech
posted 19hr ago
Flexible timing
Key skills for the job
4 to 10 years of strong development skills in .NET core framework
- Should have excellent acumen in Data Structures, Algorithms, problem-solving and Logical/Analytical skills.
- Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
- Sound understanding of concepts like Exceptional handling, Serialization/Deserialization, and Immutability concepts, etc.
- Good fundamental knowledge in Enums, Collections, Annotations, Generics, Autoboxing, etc.
- Experience with Multithreading, Async-await/TPL/Reactive programming and Concurrent collections
- Good understanding of .NET resource management including garbage collections concepts.
- Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)
- Skilled in database programming (stored procedures, triggers, functions) and good understanding of ADO.NET/ORM frameworks
- Hands-on experience with messaging/data streaming platforms like RabbitMQ, ActiveMQ, Kafka etc
- Hands-on experience with frameworks around managing application cross-cutting concerns like logging frameworks, Dependency Injection frameworks, configuration management frameworks
- Experience in developing cloud applications using PaaS, SaaS or IaaS options
- Experience in developing/migrating on-prem application on cloud platforms
- Good understanding of automated provisioning of cloud based resources with appropriate access controls
- Hands-on experience of any scripting language like powershell, python etc
- Should have good understanding of code build, test, quality check and release tools like Git, MSTest, TFS, MSBuild, Jenkin/Bamboo/Octopus, cloud devops tools etc.
- Good communication skills and ability to work with global teams to define and deliver on projects.
- Hands-on experience in MicroServices architecture with good understanding of key Microservices based patterns
- Hands-on experience in creating and consuming MicroServices using .NET Core APIs
- Experience in security, transaction, Idempotency, log tracing, distributed caching, monitoring and containerization requirements of Micro services
- Must have experience in AJAX, JQuery and at least one JavaScript framework (like Angular, React etc)
- Experience of writing Unit test cases using MSTest and mocking frameworks.
- Skilled/Experience in writing end to end automated tests using BDD f/w like specflow
- Understand and experience on application monitoring tools like newrelic, ELK stack, app dynamics or cloud monitoring tools
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for DOT NET Developer roles with real interview advice