Associate Principle Software Engineer
☞ Sunquest International - India
View: 101
Update day: 30-05-2024
Location: Bengaluru / Bangalore Karnataka
Category: Architecture / Interior Design Electrical / Electronics Health / Medical Care Security Telecommunications
Industry:
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
Deadline: 14-07-2024
Click to apply for free candidate
Report job
SIMILAR JOBS
-
⏰ 27-06-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 27-06-2024🌏 Hubli, Karnataka
-
⏰ 27-06-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 29-06-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 20-06-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 27-06-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 19-06-2024🌏 Karnataka, Bengaluru / Bangalore
-
⏰ 27-06-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 14-06-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 29-06-2024🌏 Bengaluru / Bangalore, Karnataka