Software Engineer (C#/C++/Java) * Participate on project teams to develop and support BOS (Backoffice Server). * Participate in Requirement analysis and Design / Code reviews * Perform software development and some on-call support tasks occasionally. * Handle documentation for design, development and testing. * Work with and extend existing components to implement client requirements * Participate on project teams to develop and support BOS (Backoffice Server). The ongoing goals for this position are as follows: * Design new elements or changes in scope of project software and BOS. * Maintain and enhance existing software baseline. * Participate in code reviews and knowledge transfer. * Interact with end customer on technical issues. * Meet schedule deadlines and remain within budget. * Follow and enforce engineering guidelines set in software development methodology. * Contribute to team coding standards and monitor the code base for compliance. * Ability to interact with customers and correctly interpret their needs and requirements. * Establishes and maintains effective professional relationships with internal and external stakeholders. * Diligent Work ethic.