Loading ...

Job content

Skillset Requirements

  • Candidate should possess 7 to 12+ years of experience.
  • Healthcare domain experience is added advantage but not compulsory.
  • 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.
  • Experience in building, packaging, installing applications on virtual and distributed platforms.
  • Proficiency developing and troubleshooting complex software systems that run in mixed environments.
  • 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.

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.

Technical Requirements

  • Experience in one or more:
  • Core Technologies: Java, J2EE, Spring, Python, XML, JDK, TFS, Git, CI/CD,CSS
  • Micro Services: AWS
  • Security: CSRF/CORS/XSS and other OWASP protocols.
  • Middle Tier: Open API, YAML, Web API, RESTful Services.
  • ORM: Hibernate/ JPA (Java Persistent API)
  • Build and Deploy: Maven, Gradle, Jenkins
  • OS: Unix, Linux, Windows

Job Responsibilities

  • Develops software solutions by studying information needs, studies systems flow, data usage, and work processes.
  • Involve in design and Architecture.
  • Investigates problem areas, following the software development lifecycle.
  • Develop features across multiple subsystems within our applications, including collaboration in requirements definition, prototyping, architect, design, coding, testing and deployment.
  • Understand how our applications operate, are structured, and how customers use them.
  • Provide engineering support when building, deploying, configuring and supporting systems for customers.
  • Participate with the engineering and operations teams to define plans for standardizing, scaling and enhancing our products and the services utilized to deploy/install/release those products.
  • Investigate, analyze and make recommendations to management regarding technology improvements, upgrades and modifications
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis, recommending changes in policies and knowledge of design principles and patterns

Experience

Required
  • 7-12

Education

Required
  • Bachelors or better
Loading ...
Loading ...

Deadline: 14-07-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...