Loading ...
Loading ...
Lead Engineer - IT
☞ Guardian Life Insurance Company
看过: 106
更新日: 05-06-2024
位置: Chennai Tamil Nadu
类别: 保险
行业:
Loading ...
工作内容
Job Description:
Requirements Elicitation, Understanding, Analysis, & Management - Understand the project’s Vision and requirements, and contribute to the creation of the supplemental requirements, building the low-level technical specifications for a particular platform and/or service solution.
Project Planning, Tracking, & Reporting
- Estimate the tasks and resources required to design, create (build), and test the code for assigned module(s).
- Provide inputs in creating the detailed schedule for the project.
- Support the team in project planning activities, in evaluating risks, and shuffle priorities based on unresolved issues.
- During development and testing, ensure that assigned parts of the project/modules are on track with respect to schedules and quality.
- Note scope changes within the assigned modules and work with the team to shuffle priorities accordingly.
- Communicate regularly with the team about development changes, scheduling, and status.
- Participate in project review meetings.
- Tracking and reporting progress for assigned modules
Design:
- Create a detailed (LLD) design for the assigned piece(s) with possible alternate solutions.
- Ensure that LLD design meets business requirements.
- Submit the LLD design for review.
- Fix the detailed (LLD) design for the assigned piece(s) for the comments received from team.
Development & Support
- Build the code of high-priority and complex systems according to the functional specifications, detailed design, maintainability, and coding and efficiency standards.
- Use code management processes and tools to avoid versioning problems.
- Ensure that the code does not affect the functioning of any external or internal systems.
- Perform peer reviews of code to ensure it meets coding and efficiency standards.
- Act as the primary reviewer to review the application code created by software engineers to ensure compliance to defined standards. Recommend changes to the code as required.
Testing & Debugging
- Attend the Test Design walkthroughs to help verify that the plans and conditions will test all functions and features effectively.
- Perform impact analysis for issues assigned to self and software engineers.
- Actively assist with project- and code-level problem solving, such as suggesting paths to explore when testing engineers or software engineers encounter a debugging problem, and escalate urgent issues.
Documentation
- Review technical documentation for the code for accuracy, completeness, and usability.
- Document and maintain the reviews conducted and the unit test results.
Process Management
- Adhere to the project and support processes.
- Adhere to best practices and comply with approved policies, procedures, and methodologies, such as the SDLC cycle for different project sizes.
- Shows responsibility for corporate funds, materials and resources.
- Ensure adherence to SDLC and audits requirements.
- Adhere to best practices and comply with approved policies, procedures, and methodologies.
Qualifications:
Responsibilities:
- Acts independently and as part of a team to translate business and technical requirements into well-engineered, tested, and deployed applications.
- Contributing in all phases of the development lifecycle
- Individual should have a proven delivery track record of on time delivery
- Design, build, and maintain efficient, reusable, and reliable Java code
- Individual must be independent and not require a lot of direction. They should have a positive attitude and be a good team player.
- Individual should have maturity in assessing the urgency of an issue and understanding proper escalation along with anticipating issues and risks.
- Ensures compliance with security, privacy, legal, infrastructure, and administrative/corporate processes and policies.
- Responsible for conducting software analysis, programming, testing and debugging
- Provides unique insight in the analysis of customer business requirements that may cross multiple functional areas and/or multiple technical platforms and understand the broad strategic implications.
Qualifications
- 5 to 8 years of experience in designing and developing Java/J2EE/Portal applications,
- Excellent knowledge of relational databases (Oracle/Sqlserver/MySQL and/or IBM DB2)
- BA/BS Degree in Computer Science or related field or equivalent
- Web application server side and middleware development experience delivering Java/J2EE applications using technologies; Spring, Spring Boot, Hibernate, JDBC, Servlets, JSP, JMS,
- Strong knowledge of release/build/configuration management practices
- Demonstrable understanding of object-oriented design/development, functional programming, and service-oriented architecture
- Ability to prioritize and manage work, adhering to critical and aggressive project timelines in a fast-paced environment.
- Extensive experience in Software Development Life Cycle Management using Kanban, Scrum, or Scaled Agile is required.
- Understanding of complex development issues including security, accessibility, concurrency and cross-browser/device compatibility.
- Experience working in a rapid and agile development environment with frequent deliveries.
Core Technical Skills:
- Java/J2EE Technologies (JSP, Servlets / filters / Interceptors, JNDI, JMS)
- Spring MVC/Spring Portlet MVC/ Spring Boot
- REST and SOAP Based web services(CXF, AXIS or Spring web REST implementation)
- WebSphere Portal/Portlets
- IBatis/SQL/Oracle
- REST API, Postman, Swagger, OAuth
- WebSeal
- AWS/ECS
- Jenkins/CI CD
- Junit , Mockito or Easy Mock, TDD
- Git (Pull requests, branching)
- Markup Languages like XML and JSON
- Web Technologies like HTML, CSS, Javascript and JQuery a plus
- Front End frameworks like React a plus
Location:
This position can be based in any of the following locations:
ChennaiLoading ...
Loading ...
最后期限: 20-07-2024
点击免费申请候选人
报告工作
Loading ...
Loading ...
相同的工作
-
⏰ 24-06-2024🌏 Chennai, Tamil Nadu
-
⏰ 03-07-2024🌏 Chennai, Tamil Nadu
-
⏰ 04-07-2024🌏 Chennai, Tamil Nadu
-
⏰ 20-07-2024🌏 Chennai, Tamil Nadu
Loading ...
-
⏰ 20-07-2024🌏 Chennai, Tamil Nadu
-
⏰ 04-07-2024🌏 Chennai, Tamil Nadu
-
⏰ 03-07-2024🌏 Chennai, Tamil Nadu
-
⏰ 24-06-2024🌏 Chennai, Tamil Nadu
Loading ...
-
⏰ 17-06-2024🌏 Chennai, Tamil Nadu
-
⏰ 26-06-2024🌏 Salem, Tamil Nadu