Our client is a management and technology consulting services firm. They provide organizations with innovative, enterprise-level solutions by leveraging a pragmatic blend of “tried and true” and emerging practices to achieve measurable results. They offer large company experience combined with small company flexibility.
They are looking for a Software Development Lead in Rockville, MD.
DUTIES: - Responsible for analyzing business needs, and for designing, developing, and maintaining J2EE services for a complex web services system.
- Define system requirements and collaborate with engineers and programmers on project limitations, capabilities, performance requirements, and interfaces. REQUIRED SKILLS: - 4 years programming experience with Java 2 Enterprise Edition (J2EE) applications. - Strong analytical skills and demonstrated success working in a team-based environment. - Ability to perform all tasks in a timely and accurate manner - Ability to work independently within a broad scope of authority and with minimal supervision. - Experience with office management suite of computer programs, database development and software maintenance. - Strong database and data mining skills a plus. REQUIRED EXPERIENCE: 4 years programming experience with Java 2 Enterprise Edition (J2EE) applications. REQUIRED EDUCATION: Bachelor's Degree in Computer Science or equivalent. DESIRED SKILLS:
- Proficient in JSON, PHP, Python, REST, SOAP, Web Services. - Experience with developing web spiders, bots, and crawlers. - IRC scripting and bot development. - Experience with social media APIs.