Overview
Skills
Job Details
Key Responsibilities:
Design, develop, and maintain software systems using Java/J2EE and related technologies.
Modify existing software to correct errors, adapt to new hardware, or upgrade performance and interfaces.
Consult with engineering teams to evaluate hardware-software interaction, performance requirements, and system specifications.
Conduct scientific analysis and apply mathematical models to evaluate design outcomes.
Advise clients or internal stakeholders on software system maintenance and enhancements.
Develop and lead software system testing and validation procedures.
Collaborate cross-functionally with other teams to resolve issues and improve system reliability.
Create and maintain detailed technical documentation (JD 4 only, optional).