This role involves coordinating and managing the technical project and program development of large-scale, distributed software applications, systems, platforms, services, or technologies. The work spans the entire software development lifecycle, from design through release, utilizing Object Oriented coding and design principles with languages such as Java, C++, Perl, and HTML. Key responsibilities include defining projects, gathering business requirements, and creating functional and technical specifications. The role also drives software development efforts, manages priorities for project/program completion, and oversees software application performance tuning. Additionally, it involves creating schedules, identifying and communicating risks to stakeholders, defining risk mitigation strategies, and facilitating appropriate software engineering solutions. The position requires managing cross-functional teams and/or third-party vendors for the implementation of project/program requirements.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior