
Senior Developer – Smart Comms
Datacom
full-time
Posted on:
Location Type: Hybrid
Location: Taguig • Philippines
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and implement customer communication documents based on detailed business requirements.
- Author and configure templates using Smart Communications modules, including Advanced Template Designer, Data Modeler, and Web Editor.
- Develop Static Layouts for Print and Responsive Layouts for Web within the Smart Communications platform.
- Prepare and map XML data schemas to ensure accurate integration with business data objects.
- Create Simple/Scriptable Batch Config/Template Selector and Output Configurations for post-processing.
- Design and develop high-quality, clean, understandable, maintainable, and extensible code.
- Develop and implement comprehensive test plans to accurately validate application code and functionality.
- Maintain detailed and accurate documentation, adhering to all company standards.
- Contribute significantly to the project estimation process, reviewing and challenging estimates where necessary.
Requirements
- 5+ years of hands-on Smart Communications (or Thunderhead) development experience.
- Expertise in template authoring, recognizing common graphical elements, information blocks, layouts, stylesets, variable data, and functional similarity.
- Sound knowledge of the SMARTCOMM/Thunderhead Suites of Products and related APIs.
- Familiarity with Smart Communications Appliance Configuration and Deployment Models (Cloud/Hybrid).
- Minimum 2 years of hands-on Java development experience in a professional setting.
- Strong understanding of Object-Oriented Programming (OOP) principles and core Java features (e.g., generics, streams, lambda expressions).
- Experience with version control systems (e.g., Git).
- Basic understanding of security best practices in Java applications.
- Expertise in Java/J2EE, JSON, and web services is highly desirable.
- Experience with unit testing frameworks such as JUnit is desired.
- Good written and verbal communication skills are essential for collaborating with cross-functional teams and stakeholders.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Smart CommunicationsThunderheadtemplate authoringXML data schemasJavaObject-Oriented ProgrammingJava/J2EEJSONweb servicesJUnit
Soft Skills
communicationcollaborationdocumentationproject estimationproblem-solving