Software Development
·
India Bangalore
Senior Software Engineer
We are looking for a candidate, who has hands on experience in software development across various technologies with depth and breadth through various tiers of software, throughout the life cycle of the software. The candidate should have excellent communication skills, interpersonal skills, ownership and commitment. Knowledge in healthcare domain is a plus.
Role: Senior Developer experience
Responsibilities
- Responsible to design and build web and desktop applications using C#, .Net, .Net Core, Restful API’s, Oracle PLSQL, SQL server and any scripting experience.
- Should have Azure cloud and ADO experience.
- Should have deep experience in designing and building microservices architecture. Working experience to design, develop and deploy applications on .Net
- Should be able to troubleshoot and solve microservices issues.
- React\Kendo UI experience will be of added advantage.
- Having containerization experience using AKS, Azure Container Instances, Container Registry, Webapps for containers, Docker, Kubernetes, Redhat OpenShift and other container technologies will be of added advantage.
Knowledge, Skills and Abilities
- 6-8 years of development experience building end-to-end applications as full stack developer.
- Working experience on C#, .Net Core, Restful API’s and .Net programming
- Good experience on RDBMS databases, especially on Oracle DB with PL\SQL knowledge.
- Should have experience to guide the team with deep technical expertise on building the web, desktop applications and good amount of knowledge on databases.
- API and GUI, web application or mobile application development experience.
- Should be skilled on Azure cloud and ADO.
- Having experience with building applications on containers using AKS, Azure Container Instances, Container Registry, Webapps for containers and webapps, Docker, Kubernetes, Redhat OpenShift and other container technologies is added advantage.
- Design, deploy and manage Kubernetes environment is added advantage.
Job Requirements
- Bachelor’s Degree in computer science.
- 8 years of software design and development experience in .Net, .Net Core, C#, HTML, Restful API’s, Oracle PL/SQL, React, CSS etc.
- Previous experience in healthcare IT development and deployment is preferred.
- Analyzing Information, Software Design, Software Documentation, Software Testing, Teamwork, General Programming Skills, Software Development Fundamentals, Software Development Process, Software Requirements, Software Architecture (Knowledge).
- Experience in working on web-based and client server-based software systems, utilizing N-tier architectures, dynamic content, highly scalable approaches, and security models/implementations.
- Proficiency developing and troubleshooting software applications that run in various environments.
- Experience in manual and automated unit and integration testing is preferable.
- Optionally if the candidate has experience in one or more of the following, it would be an added advantage: Experience in building, packaging, installing applications on virtual and distributed platforms.
- Experience in Enterprise application integration is a plus.
- Experience in scalable, globally distributed applications.
- Experience in refactoring or reengineering solutions.
- Experience working in Agile teams.
Technical Requirements
Experience in one or more of the following:
- Core Technologies: C#, .Net Core, .Net Framework
- Oracle DB with PL\SQL
- AKS, Azure Container Instances, Container Registry, Webapps for containers and webapps, Docker, Kubernetes, Redhat OpenShift and other container technologies is added advantage.
- React\Kendo UI experience is added advantage.
- Azure cloud and ADO
- IDE: Visual Studio
- OS: Unix, Linux, Microsoft
- Powershell and other scripting knowledge added advantage
Educational Requirements
- UG:B.Tech/B.E. -Any Specialization, Computers, Electronics/Telecommunication
- PG:MS/M.Sc(Science) -Any Specialization, Computers, M.Tech -Any Specialization, Computers, Electronics/Telecommunication, MCA -Computers, Other.
- Department
- Software Development
- Locations
- India Bangalore
Software Development
·
India Bangalore
Senior Software Engineer
Loading application form
Already working at Clinisys?
Let’s recruit together and find your next colleague.