.Net Framework , WPF , MVVM
دوام كامل
في ICS Consultancy Services
في
India
نُشرت يوم January 1, 2025
تفاصيل الوظيفة
JOB DESCRIPTION : Below mentioned is the JD for the same :
- Minimum 14 years of experience in software development. (14 – 18 years)
- Experience in Advanced C#, .Net Framework 4.0 or later, WPF, WCF, MVVM/PRISM, Dependency Injection, Unit Test Framework, Web stack is a must
- Experience in AWS – EC2, Container, Lambda, S3, SQS, KMS, API Gateway, Fargate, SageMaker, AppSync, Cognito, Microservice, Serverless Architecture, SOA, Messaging Systems, CQRS preferred
- Experience in C++, ASP.NET 4.5, ASP.NET MVC, ASP.NET Core, WebApi, gRPC
- Experience in implementing Code level security, Deployment to different environments.
- Creation of custom controls in WPF to cater to the functional needs of end-users.
- Good knowledge in SQL Server database.
- Strong Object-oriented programming and design principles.
- Solid understanding of OOAD and SOLID principles
- Distributed Systems Architecture and Design
- CI/CD with AWS CodeBuild and CodeDeploy, or Jenkins and BitBuckets
- Monitoring and Analytics with Splunk, SonarCube, SolarWinds
- Code level security, IDP/STS with OpenIdConnect, OAuth 2.0, Federated Identity, Thread Modelling
- Experience in software deployment for VMs in On-Premise and AWS in Cloud.
- Strong in Database Technology – SQL, No SQL, Unstructured Data.
- Elasticsearch – query, indexing, data ingestion and integration
- Expertise in Architectural patterns, styles and descriptions
- Hands on production debugging using Perfmon, Perfview, DebugDiag, XPerf, WinDbg, Netmon etc
- Hands on profiling tools (SQL Profiler, DotTrace, AntsProfiler, VS.NET Profiler etc)
- Good understanding on concurrency programming
- Good understanding of Agile methodology.
- Experience working in a mixture of legacy and new systems.
- Software Architecture design including UML Diagram creation.
- Experience on Evolutionary Architecture.
- Experience on creating Design and Architecture Diagrams.
- Ability to manage the end to end needs of system designs and architectures of the product or suites
- Ability to understand the overall product and work on multiple applications within the product
- Strong communication skills, analytical skills and presentation skills.
- Knowledge on product development process, and systems architecture.
- Ability to take complete ownership and lead projects from inception to delivery
- Ability to work closely with Architects and the team as well as collaborate with all the stakeholders.
- Ability to handle conflicts, difficult situations and urgent issues in a professional manner.
- Technical leadership ability to guide the development team in technology matters, define best practices for design and development and promote adoption of the same.
- Ability to train/mentor and coach the team members
- Experience with HealthCare Industries and Compliances.
- Experience with medical IT standards and organizations such as EDI and HIEs.
- Knowledge of clinical content workflows.
- Knowledge of Architecture Review
- Knowledge of medical terminologies, data models and coding systems.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.