Software Engineer
Computer Enterprises Inc
Pittsburgh, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Pittsburgh, United States of America
Tech stack
ASP.NET
.NET
Application Performance Management
Application Services
Azure
Business Software
C Sharp (Programming Language)
Cloud Computing
Software Design Patterns
Distributed Systems
Language Integrated Query
Entity Framework
MVC
Power BI
Azure
Salesforce
Software Engineering
Software Requirements Analysis
Oracle Fusion Middleware
Azure
.NET Core
Azure
Cloud Monitoring
Angular
Solid Principles
Information Technology
Cloud Integration
Asynchronous Programming
REST
Api Management
Key Vault
ELK
Web Api
Microservices
Job description
CEI Enterprises is seeking a Software Engineer - .NET & Azure Cloud to design, develop, and enhance business applications, cloud-native solutions, and distributed systems. The ideal candidate will analyze software requirements, determine design feasibility, and build scalable solutions using .NET and Microsoft Azure technologies.
Requirements
- Bachelor''s degree in Computer Science, Information Technology, Engineering, or a related field
- Minimum 2 years of software development experience, * C#, .NET Core/.NET 8+, ASP.NET Core (Web API, MVC), Angular
- Microservices, RESTful APIs, asynchronous programming
- Entity Framework Core, Dapper, LINQ
- SOLID principles and design patterns
- Azure App Services, Functions, Container Apps, AKS
- Azure API Management, Service Bus, Event Grid, Event Hubs
- Entra ID (Azure AD), Managed Identities, Key Vault
- Application Insights, Azure Monitor, ELK Stack
- Azure Data Factory, Power BI
- Salesforce and Oracle Fusion Cloud integrations