SOFTWARE ENGINEER III – UI

  • Full Time
  • TAGUIG

Website Company: KMC SOLUTIONS

The Software Engineer III – UI works within the Application Development & Support team to provide software programming for new software, production support and maintenance for existing software, as well as ad-hoc support of key departmental business areas, databases, applications, and tools which drive business functions. The Software Engineer III works under general supervision and instruction from management or lead software engineers.

Responsibilities

-Gains a thorough understanding of functional requirements for new software requests
-Develops software and performs testing of software applications to meet functional requirements
-Practices good software development techniques and standards to reduce coding errors and ensures robustness and efficiency of work products
-Partners with software teams in the development of the software engineering processes
-Works to identify and resolves technical or product problems
-Participates in software project meetings and provides status reports
-Translates technical designs into working software
-Maintains existing applications by enhancing software and troubleshooting issues
-Collaborates with team members and partner with others as needed to ensure successful completion of assigned software development tasks
-Participates in code reviews and incorporates recommendations
-Applies Object Oriented Design principles and design patterns in creating System level solution designs
-Creates and maintains software design specifications document
-Assumes full responsibility for assigned tasks and end-to-end accountability for end-product delivery

Qualifications

-Computer Skills
-Java with Spring and Full Stack
-Java Webservices
-EJB 3.0, experience a plus
-Eclipse Java EE IDE
-IntelliJ IDEA with Swing and Applets
-Log4j
-Apache/Tomcat/Geronimo