Job Summary:
Emerson is seeking an experienced C# Developer to build cloud-native enterprise applications using modern .NET technologies. You will work in Agile Scrum teams within a SAFe-based environment and contribute to high-impact digital transformation projects using Azure and containerized platforms.
Key Responsibilities:
Develop software interfaces and cloud-native applications using C# and .NET Core.
Implement technical designs as per architect specifications and provide improvement suggestions.
Build and maintain RESTful APIs and microservices.
Collaborate with QA teams to ensure high-quality software delivery.
Work with Product Owners to estimate efforts and prioritize backlog items.
Participate actively in Agile Scrum ceremonies.
Required Skills & Qualifications:
M.Sc / B.E / B.Tech (Computer Science / Electronics).
Minimum 5 years of experience in enterprise software development.
Strong C# skills (LINQ, async programming).
Experience with multi-threading and synchronization.
Understanding of database transactions and eventual consistency.
REST / gRPC services and distributed tracing.
PostgreSQL database experience.
Containerization using Docker and Azure Kubernetes Service (AKS).
Basic Azure knowledge (App Services, Azure SQL, Logic Apps).
Preferred Skills:
Network and application security fundamentals.
Protobuf / FlatBuffers.
Memory profiling and performance optimization.
Cloud-native architecture concepts.
Exposure to coding best practices and clean code principles.
Awareness of SAFe 6.0 and Agile Scrum methodologies.