18 Oct
|
Synergistics Security Products
|
Bengaluru
18 Oct
Synergistics Security Products
Bengaluru
Job highlights
- Shift Timings: US Shift
- Required Skills
- Good to Have
- Experience modernizing or supporting legacy applications
- Experience working in production environments
Location: In Office/Remote (Mon - Fri)
Shift Timings: US Shift
Department: Engineering
Experience: 3+ Years
Millennium Group Inc. is looking for an experienced Software Engineer with strong hands-on experience in C#, .NET, AWS, WPF, Windows Services, IIS/Kestrel, and MS SQL/PostgreSQL.
The candidate will be responsible for developing, maintaining, troubleshooting, and enhancing our existing applications and services.
Key Responsibilities
- Develop and maintain applications using C# and .NET.
- Develop and maintain WPF desktop applications using XAML/MVVM.
- Develop and support Windows Services and backend services.
- Develop and maintain REST APIs hosted on IIS/Kestrel.
- Work with Microsoft SQL Server and PostgreSQL, including complex queries, stored procedures, indexes, and performance tuning.
- Deploy, monitor, and troubleshoot applications in AWS.
- Troubleshoot production issues across application, database, server, and cloud environments.
- Participate in code reviews, testing, deployments,
and CI/CD processes.
- Write clean, maintainable, secure, and well-tested code.
- Collaborate with developers, QA, and business stakeholders.
Required Skills
- C#
- .NET / .NET 10
- WPF / XAML / MVVM
- Windows Services
- IIS / Kestrel
- Swagger
- AWS
- Microsoft SQL Server (MS SQL)
- PostgreSQL
- REST APIs
- Entity Framework / EF Core
- Git / Source Control
- CI/CD
- Strong debugging and problem-solving skills
- Understanding of OOP, SOLID principles, design patterns, security, and performance optimization
Valuable to Have
- Docker
- Terraform / CloudFormation
- AWS Lambda, S3, EC2, RDS, CloudWatch, IAM
- Messaging technologies such as SQS/SNS
- Experience modernizing or supporting legacy applications
- Experience working in production environments
- Speak one of these languages: Spanish, Russian, Ukranian
Candidate Profile Looking for an engineer who can independently troubleshoot problems, work across the application/database/cloud stack, take ownership of production issues, and contribute to improving system performance and reliability.
📌 Software Engineer- DotNET, AWS (Bengaluru)
🏢 Synergistics Security Products
📍 Bengaluru