Senior Software Engineer – Full Stack, .NET/React

Posted Aug 20

This is a fully remote position, open to applicants in India.

πŸ“‹ Description

β€’ Design, develop, and test features as a member of an agile, cross-functional development team.

β€’ Collaborate with Engineering Managers, Product Owners, Architects, and QA Engineers throughout the entire product feature development lifecycle.

β€’ Share accountability for delivering product features and ensuring customer value.

β€’ Create web and server solutions that integrate edge hardware devices into a situationally aware platform.

β€’ Address challenges related to geospatial smart city data, geospatial tracking information, video feed snapshots, near real-time event processing, video overlay integration, access control management, and distributed site infrastructure management.

β€’ Implement .NET Core 6+ C# solutions and incorporate functional library frameworks within AWS Kubernetes-hosted microservices.

β€’ Develop ReactJS micro-frontends utilizing ES6+ TypeScript, LESS, and NPM libraries.

β€’ Maintain continuous integration with GitLab, encompassing unit testing, Selenium-based GUI testing, and static analysis.


⛳️ Requirements

β€’ Bachelor's degree in Computer Science or a related field, or equivalent professional experience.

β€’ A minimum of 5-6 years’ experience as a professional software engineer (in both commercial and open-source environments).

β€’ Proficient with Microsoft .Net Core 6+.

β€’ Strong understanding of web technologies (HTML5 / CSS3) and familiarity with a leading JavaScript framework, preferably ReactJS.

β€’ Experience with microservices that interact within clusters using Restful APIs (e.g., OpenAPI).

β€’ Proficient in using Containers (Docker, Kubernetes).

β€’ Diverse experience in software development and delivery.

β€’ Eager to take ownership of feature work and engage deeply throughout the feature lifecycle.

β€’ Experience working with large codebases or enterprise-grade software.

β€’ Strong background in API design.

β€’ Familiarity with Micro-Frontends.

β€’ Experience in hardware integration and API usage.

β€’ Knowledge of NOSQL databases (MongoDB).

β€’ Experience with event streaming technologies (Kafka).

β€’ Familiarity with concurrent distributed systems.

β€’ Interest or experience in near real-time computing and communication.

β€’ Understanding of DevOps practices.


🏝️ Benefits

β€’ Comprehensive healthcare coverage.

β€’ Life & Total Permanent Disability Insurance.

β€’ Cafeteria plan.

β€’ Supportive and rewarding work environment.

People also viewed

RTX17 hours ago

Principal Software Engineer – Air Traffic Solutions

US flagMaine OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
NVIDIA18 hours ago

Senior System Software Engineer, Software-Defined Networking

US flagCalifornia, +4 more statesFull-timeFull-stack Engineer$224k – $356.5k/year
ApplyView job
Infios19 hours ago

Senior Software Engineer

MX flagMexico, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

EG flagEgypt, +3 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

IN flagIndia, +5 more countriesFreelanceFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – License your Git Repositories for AI Training

CA flagCanada, +5 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers