Careers |
|
| Print This Page |

Most positions require a B.S. or M.S. degree in Computer Science or related technical field or equivalent. If you have a strong background in software engineering and experience in any of the following types of positions, we would love to hear from you. Please submit your resume for consideration through email by clicking on the appropriate link below. Alternatively, you may refer a friend by providing their contact information in your email.
Although it is not possible to respond individually to every applicant, please be assured we will contact you in case that a match exists with the specific skills we are looking for at this time. If no match exists currently, we will keep your resume on file for future consideration, as we anticipate the needs of the company to change over time.
Senior Software Engineer

Determine business requirements and drivers for solutions, in order to provide a quick return on investment for clients. Architect a technological and process-driven solution based on business requirements and commercially available tools. Create a system architecture and implement the project through its delivery and support to the client.
The key goals are to specify and implement the customer solution and to ensure that the overall solution is integrated smoothly into the customer’s existing systems through optimized business processes.
Prerequisites:
- Experience in Dreamweaver Studio MX, Web Design, Back end Integration, and Web Services
- Experience in Visual Studio, ASP.NET / ASP, IIS, XML, XSD, XSDL, XSLT, XPath, SOAP, UDDI
- Experience in DHTML, JavaScript, VBScript, Flash ActionScript, Java, C, C++, C#, Visual Basic
- Experience with SQL and RDBMS (SQL Server, Oracle, MS Access)
- Experience with Digital Rights Management and Information Security (IRM / RMS, XrML) preferred
- Experience with disciplined software development processes
- Prior leadership role on the engineering team developing several product features
Job Description:
- Client Engagement : Interact with customers to understand the business problem, its scope, the business requirements to be met, and customer expectations
- Product definition: Model solution in business terms (business problem to be solved, business requirements, current / future data and process flows, etc.) Model solution in terms of platform concepts (business networks, websites, catalogs, etc.)
- Product / Service Implementation:Translate the business requirements into technical requirements and create the system architecture, design specification, project implementation (i.e., code and testing), delivery, integration, and client support
- Project management: Assist the customer in change management issues, training plans, and defining ongoing maintenance requirements
- Propose strategic directions for company’s solutions and products
- Contribute to the definition and optimization of the company’s project deployment processes, and ensure that the team adheres to them

This job will start as a contract position with the opportunity to hire as a full time employee at a later time if results achieved justify it. The position will pay very good compensation for an experienced candidate who will be able to demonstrate exceptional results.
Please let us know if you are interested in this position. MKD Technologies, Inc. is an equal opportunity, affirmative action employer.





