Full Stack Developer Overview Software Engineer is responsible for designing, developing, implementing and supporting applications, systems and IT products required to achieve the company's business objectives. Key Responsibilities • Serve as the Technical Lead and hands-on Java developer for the ap