Job summary
IT Project ManagerLocation: Washington, DCCompany: Computer World Services, Corporation
Job seniority: mid-to-senior level
Responsibilities
• Lead a team of Application Systems Analyst and Programmers in the development, testing and deployment of new software solutions and enhancements utilizing Relativity applications.• Develop, implement, and maintain software development standards, procedures, and methodologies.• Evaluate and provide recommendations on current and planned database technologies and architectures.• Work with Business Analysts and end users to clarify requirements and recommend new technical solutions.• Troubleshoot data integration, data transformation, data exchange and database problems.• Provide support and maintenance of legacy databases and applications, including creating complex queries, stored procedures, views, and user-defined functions in an SQL environment.• Ensure all development activities adhere to software security best practices.• Create and maintain project schedules and track project progress against milestones.• Provide technical leadership and guidance to team members.• Document database or application standards, procedures as well as system and user documentation.
Requirements
• Bachelor's degree in Computer Science, Information Systems or a related field.• 7+ years of experience in software development, including 3+ years in a managerial or team lead role.• Strong leadership and management skills.• Experience with Agile development methodologies.• Familiarity with security best practices and compliance requirements.• Experience with database design and management, including creating complex queries, stored procedures, views and user-defined functions in an SQL environment.• Strong knowledge of web development best practices, including accessibility compliance guidelines from Section 508 of the Rehabilitation Act and Civil Division website administration policies.• Experience with troubleshooting complex problems with web content, browser compatibility, and database performance.• Experience with cloud-based technologies such as Azure or AWS is a plus.• Strong verbal and written communication skills.• Ability to work in a team environment and collaborate with other developers, IT professionals, and stakeholders.
Key Skills Needed
• Leadership and management• Agile development methodologies• Database design and management• Web development best practices• Troubleshooting complex problems• Verbal and written communication