Software Engr II
- Category: IT Engineer & Developer Jobs
- Location: Bangalore, Karnataka
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 24K to 35K
- Published on: 2025/09/16
1. Web client side developer:
• TypeScript and Javascript (ES 2015+)
• Angular:
Must Have:
Strong foundation in Angular routing, Guards, Angular Forms (Template driven and Reactive), Custom validation, State Management using Ngx/NgRx, Angular HTTP communication, Angular Services, Directives, Pipes, Components, Modules (with lazy loading) Component lifecycle hooks, Dynamic loading of views, Dependency injection in Angular, RxJS operators, sound knowledge of observable patterns and usage, Optimizing logic for high performance applications, Unit testing
Good to have:
Strong Angular CLI concepts
• Frontend Development/Styling/Layouts:
Must have:
HTML 5, CSS 3 (esp. responsive UI design using Grid layout, flexbox layout), SCSS (variables, mixins, functions etc.)
UI frameworks knowledge: Bootstrap 4/5, Tailwind CSS, Angular Material
2. Web server side developer:
Must have:
• Strong knowledge in:
.NET Framework with C# (Desktop applications, ASP.NET Web API v2.2, dependency injection using 3rd party libraries),
.NET Core 3.1/.NET 6 with C# (Dependency injection, Understanding of middleware and creating custom middleware, razor pages, HTTP communication between services and client – Push and Pull scenarios, Adding behaviours via attributes)
• Candidate should be able to write performant applications, services, Web APIs (REST/GraphQL), ASP.NET web applications using .NET Framework, .NET Core 3.1/.NET 6 with C#.
• Candidate Should have good knowledge of SQL Server, Redis (as data store and cache).
• Strong knowledge and hands on experience with data access using Entity framework 6/Entity Framework Core.
• Candidate should be able to choose data access approaches based on scenarios/parameters such as data size, type of application, data streaming, high load, high throughput.
• Candidate should have good knowledge of how to maintain data integrity, techniques to prevent data loss during communication in high load, high throughput, time delay between multiple data sources and/or temporary loss in network connectivity.
• Candidate should understand time complexity involved in data coming from various sources at different rates and should know techniques to synchronize data in such conditions based on time and/or other metadata properties.
• Knowledge of RabbitMQ and Rabbit MQ streams.
• Communication using REST, GraphQL, gRPC in .NET.
Good to have:
• Knowledge of Microservices: State management, inter service communication, hosting.
• Finding patterns of data based on business rules across streaming data packets.
• Knowledge of NoSQL databases and data access through .NET interfaces.
HTSIND2025
Referral bonus-50000 INR
YOU MUST HAVE
• Bachelor’s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics
WE VALUE
• Understanding various software development lifecycle
• Demonstrate the ability to develop efficient and high quality software
• Knowledge of software configuration management and change management practices
• Diverse and global teaming and collaboration
• Effective communicator
• Can quickly analyze, incorporate and apply new information and concepts
• Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness
• Ability to convey subtle or complex messages clearly, as appropriate for the topic and audience
• Some relevant experience
Additional Information
• JOB ID: HRD261174
• Category: Engineering
• Relocation Tier: Not Applicable
• Security Clearance:
• Aviation Authority (FAA for US):
• Band: 03
• Referral Bonus: 15000
• Requisition Type: Standard Requisition
• US Citizenship:
• FLSA Statement:
• FLSA CODE: Exempt
Related jobs
-
Lead Infrastructure Engineer
As a Lead Infrastructure Engineer at JPMorgan Chase within the Infrastructure Platforms team team, you will play a pivotal role in delivering infrastructure and performance excellence, thereby shaping the future of one of the world's largest and most...
-
AI Engineer (Gen AI)
We are seeking a highly skilled and motivated Applied Researcher with a strong background in Natural Language Processing (NLP), Text Analytics, and Deep Learning. The successful candidate will join our applied AI team and contribute to cutting-edge r...
-
Field work engineer
t,Computer engineering diploma, computer hardware network, bca