Software Developer IV (multiple openings)
Merchant Link is seeking a Software Developer IV for its Development Group located in Downtown Silver Spring. The ideal candidate will provide technical design, development, support, and systems administration for IT platforms in one or more highly specialized phases of software development. Define specifications and confer with senior management on the implementation of new or modified operating software programming applications. Oversee the maintenance of existing applications using standard utilities. Act as project lead in program designing, coding, testing, debugging, as well as documentation. Coordinate the work on applications related to the overall operating system. Coordinate the testing, installation, and implementation of new/improved systems or upgrades, and confer with management personnel on operational issues. Serve as lead technical advisor and systems liaison. Implement systems and software and provide technical support along with training on the use of system utilities and operating procedures to the affected end-users. Implement standards, libraries and other forms of common routines and processes. Provide input to shape the development methodology. Review and organize all operational documentation related to the use of system hardware, daily operational and environmental procedures, as well as ensure systems compliance with company requirements through the implementation and adherence to policies, procedures and security standards. Train and mentor lower level developers when necessary.
Requirements:
Requirements:
- Bachelor’s degree in Computer Science, Engineering, Math, Physics or related technical field and 3 year(s) of work experience in job offered or 3 year(s) of work experience in a computer-related occupation.
- Education or experience must include: 1) Project management; 2) Designing, developing, testing, and implementing software applications; 3) gathering and interpreting requirements, translating requirements into system definitions and solutions, and creating detailed documentation; 4) UNIX, C/C++, TCP/IP - Interprocess Communication, Python, Oracle.
- Experience may be gained concurrently. Any suitable combination of education, training, or experience is acceptable.

