Senior Tech Lead - Programmer 3
hace 8 días
Brooklyn
Client Name: City of New York Start Date: May 26, 2025 End Date: October 24, 2025 Contract Length (in weeks): 22 SCOPE OF SERVICES: Note: This position will be considered for consultant to permanent City hire. TASKS: • Ensure successful technology delivery of citywide MWBE Business Diversity Software implementation., • Design and implement a comprehensive solution leveraging both custom development and COTS solutions as appropriate., • Be hands-on as needed writing code, configuring COTS solutions, creating architecture diagrams, building automation pipelines, building integrations, submitting technical requests such as build of materials, firewall rule changes, security changes, etc., • Manage all phases of the development lifecycle: requirements gathering, architecture design, development oversight, testing, and deployment., • Ensure adherence to legal, technological, and operational standards throughout the project., • Provide technical direction and lead the development team in building a secure and robust solution., • Establish and maintain a framework for technical standards and quality control processes., • Troubleshoot complex technical issues and ensure system stability., • Collaborate effectively with stakeholders (business and technical) to define project goals, scope, and potential risks., • Provide clear communication regarding technical details, project progress, and potential roadblocks., • Work closely with the client's Cyber Command unit to ensure security compliance throughout the development lifecycle. MANDATORY SKILLS/EXPERIENCE Note: Candidates who do not have the mandatory skills will not be considered. Technical Expertise: • Bachelor's Degree in Computer Science or a related field., • Minimum of 8 years of experience in software development and technical leadership., • Hands-on experience using a major programming language (Java, Python, C#, C++, JavaScript, Go), • Strong understanding of Cloud-based architecture, with hands-on experience using Azure, or AWS, • Demonstrated knowledge of software development methodologies (Agile, Scrum, Kanban, SAFe preferred)., • Experience with cloud-based SaaS solutions., • Strong experience in Enterprise or Solution Architecture., • Strong analytical, troubleshooting, and problem-solving skills., • Excellent verbal and written communication skills., • Ability to build and maintain effective working relationships with all stakeholders., • Ability to plan, organize, and manage multiple projects simultaneously., • Strong organizational and project management skills., • Ability to work independently and as part of a team., • Ability to articulate and recommend technology standards related to security, document transmission, and digital signatures. Business Acumen: • Demonstrated experience in analyzing and interpreting policies and procedures., • Ability to understand business requirements and document them into functional specifications., • Ability to work with cross-functional teams (architects, developers, engineers, domain experts) to document non-functional requirements., • Solid attention to detail., • Knowledge of B2GNOW software or like solution.