- Your Location
- Top > Careers - Current Openings
Careers - Current Openings
To apply for these positions please send your resume in plain text format, and a cover letter explaining why you are interested in working at REALCOM to recruiting@realcom.co.jp.
Software Architect
Responsibilities:
- Working with the CTO, the product management team, and the product marketing team to identify the best ways to develop world-class knowledge management and collaboration software
- Write grand architecture of the products by incorporating architecture ideas created by experienced engineers in each area
- Working with the rest of the development team to create API and interface definitions between the various modules
- Participate in the code, design and documentation reviews assuring architectural fit
- Champion best development practices
Required Skills:
- 10+ years of in-depth experience in designing, developing and shipping large enterprise software products
- Expert software programming skills- C, C++, NET, and Java/J2EE
- Experience in developing collaboration software
- Experience with Object Oriented software design and Java implementation
- Must have experience with Windows and UNIX (Linux) operating systems
- Must have experience in designing database applications using major database products, including Microsoft SQL Server and IBM DB2 UDB
- Exposure to client/server architectures
- Experience working with complex distributed systems
- Experience with the software product security, including authentication and encryption
- Successfully shipped products and took them through multiple releases
- Demonstrated ability to design and build complex products
- Strong team player and excellent communication skills
- Proven leadership skills
Preferred Skills:
- Design using Java and client development environments (SWT, Eclipse, XML, and processing technologies including XSLT, Web Service Technologies including SOAP and WSDL definitions)
- Experience in developing applications on the Lotus Notes/Domino platform
Principal Software Engineer
Responsibilities:
- Work closely with Software Architect, development members, and the product management team to understand and share the concept of world-class knowledge management and collaboration software
- Write software design of newly developed products using up-to-date software design technology
- Work with the rest of the development team members to create APIs and interface definitions between the various modules
- Participate in the code, design and documentation reviews to assure design consistencies between modules
Required Skills:
- 5+ years of in-depth experience in designing, developing and shipping large enterprise software products
- Expert software programming skills- C, C++, NET, or Java/J2EE
- Experience with Object Oriented software design and Java implementation
- Demonstrated ability to design and build complex products
- Strong team player and excellent communication skills
- Development experience with one of the following areas: security, database design, directory, messaging, or user interface
- Proven leadership skills
Preferred Skills:
- Experience with the software product security, including authentication and encryption
- Experience in designing database applications using major database products, including Microsoft SQL Server and IBM DB2 UDB
- Design using Java and client development environments (SWT, Eclipse, XML, and processing technologies including XSLT, Web Service Technologies including SOAP and WSDL definitions)
- Experience in developing applications on the Lotus Notes/Domino platform
- Exposure to client/server architectures






