Staff Engineer
- Bengaluru, India
- Lead/Staff
- 7+ years
- Bachelor's degree
- Posted
Skills
Required
- Azure
- cloud
- developing cloud-based applications
- C#
- ASP.NET MVC
- .NET
- .NET Core
- Web/Rest API
- Windows Services
- responsive
- React.js
- angular / typeScript
- JavaScript
Preferred
- Entity Framework
- GIT
- Unit tests
- PowerShell
- SonarCube
- NUnit
- NCover
- FxCop
- data structure design
- windows / web applications
Hybrid What you will do You will implement complex systems based on defined application software architecture.
Responsibilities
- You will participate in technical discussion and collaborate with team to produce component and sub-system level designs.
- You will specialize in cloud/ web technology domains.
- You will apply the defined design practices including Agile methodology and use sound software engineering principles to ensure that the application software products are safe, robust, and user-friendly.
- Design, implementation, and testing of secure windows/cloud / web applications.
- Collaborate with global and local development teams.
- Maintain and Support existing applications.
Requirements
- Required Qualifications: Bachelor’s/master's degree in computer science or a related field 7+ years of design and development of complex software systems.
Exposure to Azure cloud
- Development with at least 2 year of experience developing cloud-based applications
- C#, ASP.NET MVC, .NET, .NET Core, Web/Rest API, Windows Services Strong experience in developing responsive and scalable web applications using React.js, angular/typeScript, HTML5, CSS3, and JavaScript.
- Experience with Redux, REST APIs, responsive design, accessibility standards.
- Experienced in design, development, and integration of REST / SOAP / Web APIs on .NET stack
- Understanding of CI/CD pipelines on Jenkins/Bamboo/Azure DevOps is a plus
Preferred
- Others: Entity Framework, GIT, Unit tests, PowerShell Knowledge of one or more third-party tools like SonarCube, NUnit, NCover, and FxCop is a plus
- Strong core computer science skills such as data structure design, architecture design, and algorithms
Sound knowledge of Object-Oriented software architecture
- Exposure to healthcare interoperability standards such as FHIR, HL7, DICOM is a plus.
- Understanding of medical device software development processes and regulated environments is preferred.
Benefits
- 10%
jobapplier